/* public bool Consultar() * { * DsClientesEventuales ds = this.GetClientesEventualesDataSet(); * if (ds == null) * return false; * * DsClientesEventuales.DatosRow dr = ds.Datos.FindByClienteEventualID(this.ClienteEventualID); * if (dr == null) * return false; * * this.NroDocumento = dr.NroDocumento; * this.Nombre = dr.IsNombreNull() ? "" : dr.Nombre; * this.Apellido =dr.IsApellidoNull()?"": dr.Apellido; * this.TipoDocumento= dr.IsTipoDocumentoIDNull()? 0:(SisPack.TipoDocumento)dr.TipoDocumentoID; * this.Domicilio.DomicilioID= dr.IsDomicilioIDNull()? 0 : dr.DomicilioID; * this.NroCuit = dr.IsNroCUITNull() ? "" : dr.NroCUIT; * this.CondicionIva=dr.IsCondicionIvaIDNull() ? 0 :(SisPack.CondicionIva) dr.CondicionIvaID; * ((Domicilio)this.Domicilio).Consultar(); * * * return true; * }*/ public bool ConsultarByDocumento() { DsClientesEventuales ds = new DsClientesEventuales(); SqlParameter pTipoDocumento = new SqlParameter("@TipoDocumentoID", this.TipoDocumento); SqlParameter pNroDocumento = new SqlParameter("@NroDocumento", this.NroDocumento); Config.Conexion.LlenarTypeDataSet(ds.Datos, System.Data.CommandType.StoredProcedure, "ClienteEventualONE", pTipoDocumento, pNroDocumento); if (ds.Datos.Rows.Count > 0) { DsClientesEventuales.DatosRow dr = (DsClientesEventuales.DatosRow)ds.Datos.Rows[0]; //obtengo los datos this.Apellido = dr.Apellido; this.Baja = dr.Baja; this.ClienteEventualID = dr.ClienteEventualID; this.CondicionIva = (SisPack.CondicionIva)dr.CondicionIvaID; this.Domicilio.DomicilioID = dr.DomicilioID; this.FechaAlta = dr.FechaAlta; this.Nombre = dr.Nombre; //this.NroCuit = dr.NroCUIT; this.NroDocumento = dr.NroDocumento; this.TipoDocumento = (SisPack.TipoDocumento)dr.TipoDocumentoID; //this.TipoDocumentoCuit = dr.TipoDocumentoCUIT; return(true); } else { return(false); } }
public DsClientesEventuales GetClientesEventualesDataSet() { DsClientesEventuales ds = new DsClientesEventuales(); Config.Conexion.LlenarTypeDataSet(ds.Datos, System.Data.CommandType.StoredProcedure, "ClientesEventualesALL"); return(ds); }
public bool Consultar() { DsClientesEventuales ds = new DsClientesEventuales(); SqlParameter pClienteEventualID = new SqlParameter("@ClienteEventualID", this.ClienteEventualID); Config.Conexion.LlenarTypeDataSet(ds.Datos, System.Data.CommandType.StoredProcedure, "ClienteEventualByID", pClienteEventualID); // si el dataset tiene datos... if (ds.Datos.Rows.Count > 0) { DsClientesEventuales.DatosRow dr = (DsClientesEventuales.DatosRow)ds.Datos.Rows[0]; this.NroDocumento = dr.NroDocumento; this.Nombre = dr.IsNombreNull() ? "" : dr.Nombre; this.Apellido = dr.IsApellidoNull()?"": dr.Apellido; this.TipoDocumento = dr.IsTipoDocumentoIDNull()? 0:(SisPack.TipoDocumento)dr.TipoDocumentoID; this.Domicilio.DomicilioID = dr.IsDomicilioIDNull()? 0 : dr.DomicilioID; this.NroCuit = dr.IsNroCUITNull() ? "" : dr.NroCUIT; this.CondicionIva = dr.IsCondicionIvaIDNull() ? 0 :(SisPack.CondicionIva)dr.CondicionIvaID; ((Domicilio)this.Domicilio).Consultar(); } return(true); }