You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
41 lines
1.8 KiB
41 lines
1.8 KiB
using Swift.DAL.SwiftDAL;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Data;
|
|
using System.Linq;
|
|
using System.Text;
|
|
|
|
namespace Swift.DAL.Remittance.CustomerReceivers
|
|
{
|
|
public class ReceiveCustomerDao : RemittanceDao
|
|
{
|
|
public DbResult Update(ReceiverModel receiverModel , string Id)
|
|
{
|
|
string sql = "exec proc_online_receiverSetup";
|
|
sql += " @flag=" + (Id == "" || Id == "0" ? 'i' : 'u');
|
|
sql += ",@receiverId=" + FilterString(Id);
|
|
sql += ",@customerId=" + FilterString(receiverModel.CustomerId.ToString());
|
|
sql += ",@firstName=" + FilterString(receiverModel.FirstName);
|
|
// sql += ",@middleName=" + FilterString(receiverModel.MiddleName);
|
|
//sql += ",@lastName1=" + FilterString(receiverModel.LastName);
|
|
//sql += ",@lastName2=" + FilterString(receiverModel.SecondLastName);
|
|
sql += ",@country=" + FilterString(receiverModel.Country);
|
|
sql += ",@address=" + FilterString(receiverModel.Address);
|
|
sql += ",@state=" + FilterString(receiverModel.State);
|
|
//sql += ",@zipCode=" + _dao.FilterString(receiverModel);
|
|
sql += ",@city=" +FilterString(receiverModel.City);
|
|
sql += ",@email=" + FilterString(receiverModel.Email);
|
|
sql += ",@homePhone=" + FilterString(receiverModel.TelephoneNo);
|
|
sql += ",@mobile=" +FilterString(receiverModel.MobileNo);
|
|
sql += ",@relationship=" + FilterString(receiverModel.Relation);
|
|
return ParseDbResult(sql);
|
|
}
|
|
|
|
public DataRow SelectById(string rowId)
|
|
{
|
|
string sql = "exec proc_online_receiverSetup @Flag='sById' ";
|
|
sql += ",@receiverId=" + FilterString(rowId);
|
|
return ExecuteDataRow(sql);
|
|
}
|
|
}
|
|
}
|