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

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);
}
}
}