public Respuesta <List <EntSucursal> > GetValidaSucursalRFC(EntSucursal obj) { DalCliente cliente = new DalCliente(); Respuesta <List <EntSucursal> > respuesta = new Respuesta <List <EntSucursal> >(); try { respuesta.Resultado = cliente.GetValidaSucursalRFC(obj, "B"); if (respuesta.Resultado != null && respuesta.Resultado.Count() > 0) { respuesta.EsExitoso = true; respuesta.TotalRegistros = respuesta.Resultado.Count(); } else { respuesta.EsExitoso = false; respuesta.TotalRegistros = respuesta.Resultado.Count(); } } catch (Exception ex) { respuesta.InicializaError(excepcion: ex); } return(respuesta); }
public Respuesta <int> DelSucursal(EntSucursal ObjIn) { DalCliente cliente = new DalCliente(); Respuesta <int> respuesta = new Respuesta <int>(); try { cliente.begTran(); respuesta.Resultado = cliente.InsUpdSucursal(ObjIn, "B", ""); if (respuesta.Resultado > 0) { respuesta.EsExitoso = true; cliente.commit(); } } catch (Exception ex) { respuesta.InicializaError(excepcion: ex); cliente.roll_back(); } finally { cliente.close(); } return(respuesta); }
public List <EntSucursal> ObtenerTodos() { List <EntSucursal> Lista = new List <EntSucursal>(); EntSucursal entidad = null; try { AbrirConexion(); StringBuilder CadenaSql = new StringBuilder(); var sql = "SELECT a.id_sucursal, a.desc_sucursal,a.id_empresa, b.razon_social FROM informix.sucursales a left join informix.empresa b on a.id_empresa = b.id_empresa"; IfxCommand cmd = new IfxCommand(sql, Conexion); using (var dr = cmd.ExecuteReader()) { while (dr.Read()) { entidad = new EntSucursal(); entidad.id_sucursal = int.Parse(dr["id_sucursal"].ToString()); entidad.desc_sucursal = dr["desc_sucursal"].ToString(); entidad.id_empresa = int.Parse(dr["id_empresa"].ToString()); entidad.razon_social = dr["razon_social"].ToString(); Lista.Add(entidad); } } } catch (Exception exc) { throw exc; } finally { CerrarConexion(); } return(Lista); }
public EntSucursal Obtener(int id) { EntSucursal entidad = null; try { AbrirConexion(); StringBuilder CadenaSql = new StringBuilder(); IfxCommand cmd = new IfxCommand(string.Empty, Conexion); cmd.CommandText = "SELECT a.id_sucursal, a.desc_sucursal,a.id_empresa, b.razon_social FROM informix.sucursales a left join informix.empresa b on a.id_empresa = b.id_empresa WHERE a.id_sucursal=?"; cmd.Parameters.Add(new IfxParameter()).Value = id; using (var dr = cmd.ExecuteReader()) { if (dr.Read()) { entidad = new EntSucursal(); entidad.id_sucursal = int.Parse(dr["id_sucursal"].ToString()); entidad.desc_sucursal = dr["desc_sucursal"].ToString(); entidad.id_empresa = int.Parse(dr["id_empresa"].ToString()); entidad.razon_social = dr["razon_social"].ToString(); } } } catch (Exception exc) { throw exc; } finally { CerrarConexion(); } return(entidad); }
private bool ValidaDatosRFC() { try { bool Valido = false; EntSucursal entcve = new EntSucursal(); BrCliente cliente = new BrCliente(); entcve.Clave_cliente = Convert.ToInt32(TxtCliente.Text); entcve.Rfc_sucursal = TxtRfc.Text; Respuesta <List <EntSucursal> > respuesta = cliente.GetValidaSucursalRFC(entcve); if (respuesta.EsExitoso) { messageBox = new avisosis(respuesta.Resultado[0].Rfc_sucursal, this.Title, MessageBoxButton.OK, MessageBoxImage.Error); messageBox.ShowDialog(); Valido = false; } else { Valido = true; } return(Valido); } catch (Exception ex) { return(false); messageBox = new avisosis(ex, this.Title, MessageBoxButton.OK, MessageBoxImage.Error); messageBox.ShowDialog(); } }
public static DBParameterCollection LLenaSucursal(EntSucursal obj, string opc, string tipo = "") { DBParameter p1 = new DBParameter("popc", opc, System.Data.DbType.String); DBParameter p2 = new DBParameter("tipo", tipo, System.Data.DbType.String); DBParameter p3 = new DBParameter("clave_cliente", obj.Clave_cliente, System.Data.DbType.Int32); DBParameter p4 = new DBParameter("nsucursal", obj.Nsucursal, System.Data.DbType.Int32); DBParameter p5 = new DBParameter("sucursal", obj.Sucursal, System.Data.DbType.String); DBParameter p6 = new DBParameter("factura_sucursal", obj.Factura_sucursal, System.Data.DbType.String); DBParameter p7 = new DBParameter("direccion_sucursal", obj.Direccion_sucursal, System.Data.DbType.String); DBParameter p8 = new DBParameter("colonia_sucursal", obj.Colonia_sucursal, System.Data.DbType.String); DBParameter p9 = new DBParameter("ciudad_sucursal", obj.Ciudad_sucursal, System.Data.DbType.String); DBParameter p10 = new DBParameter("codigo_postal_sucursal", obj.Codigo_postal_sucursal, System.Data.DbType.Int32); DBParameter p11 = new DBParameter("estado_sucursal", obj.Estado_sucursal, System.Data.DbType.String); DBParameter p12 = new DBParameter("telefono1_sucursal", obj.Telefono1_sucursal, System.Data.DbType.String); DBParameter p13 = new DBParameter("telefono2_sucursal", obj.Telefono2_sucursal, System.Data.DbType.String); DBParameter p14 = new DBParameter("nombre_envios_sucursal", obj.Nombre_envios_sucursal, System.Data.DbType.String); DBParameter p15 = new DBParameter("usuario_envios_sucursal", obj.Usuario_envios_sucursal, System.Data.DbType.String); DBParameter p16 = new DBParameter("direccion_envios_sucursal", obj.Direccion_envios_sucursal, System.Data.DbType.String); DBParameter p17 = new DBParameter("ciudad_envios_sucursal", obj.Ciudad_envios_sucursal, System.Data.DbType.String); DBParameter p18 = new DBParameter("colonia_envios_sucursal", obj.Colonia_envios_sucursal, System.Data.DbType.String); DBParameter p19 = new DBParameter("cp_envios_sucursal", obj.Cp_envios_sucursal, System.Data.DbType.String); DBParameter p20 = new DBParameter("tel_envios_sucursal", obj.Tel_envios_sucursal, System.Data.DbType.String); DBParameter p21 = new DBParameter("edo_envios_sucursal", obj.Edo_envios_sucursal, System.Data.DbType.String); DBParameter p22 = new DBParameter("email_envios_sucursal", obj.Email_envios_sucursal, System.Data.DbType.String); DBParameter p23 = new DBParameter("atencion_personal1_sucursal", obj.Atencion_personal1_sucursal, System.Data.DbType.String); DBParameter p24 = new DBParameter("atencion_personal2_sucursal", obj.Atencion_personal2_sucursal, System.Data.DbType.String); DBParameter p25 = new DBParameter("status_sucursal", obj.Status_sucursal, System.Data.DbType.String); DBParameter p26 = new DBParameter("ejecutivo", obj.Ejecutivo, System.Data.DbType.String); DBParameter p27 = new DBParameter("fecha_apertura", obj.Fecha_apertura, System.Data.DbType.String); DBParameter p28 = new DBParameter("e_mail", obj.E_mail, System.Data.DbType.String); DBParameter p29 = new DBParameter("observaciones", obj.Observaciones, System.Data.DbType.String); DBParameter p30 = new DBParameter("usuario", obj.Usuario, System.Data.DbType.String); DBParameter p31 = new DBParameter("FechaModifico", obj.FechaModifico1, System.Data.DbType.String); DBParameter p32 = new DBParameter("rfc_sucursal", obj.Rfc_sucursal, System.Data.DbType.String); DBParameter p33 = new DBParameter("sector_cliente", obj.Sector_cliente, System.Data.DbType.String); DBParameter p34 = new DBParameter("EmailCobranza", obj.EmailCobranza1, System.Data.DbType.String); DBParameter p35 = new DBParameter("IdUsuarioRegistro", obj.IdUsuarioRegistro1, System.Data.DbType.Int32); DBParameter p36 = new DBParameter("IdUsuarioModifico", obj.IdUsuarioModifico1, System.Data.DbType.Int32); DBParameter[] parms = new DBParameter[] { p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16, p17, p18, p19, p20, p21, p22, p23, p24, p25, p26, p27, p28, p29, p30, p31, p32, p33, p34, p35, p36 }; DBParameterCollection pcol = new DBParameterCollection(); pcol.AddRange(parms); return(pcol); }
private void BtnSucursal_Click(object sender, RoutedEventArgs e) { try { FrmSucursal frmSucursal = new FrmSucursal(); frmSucursal.ActIns = Comunes.AGREGA; EntSucursal entSuc = new EntSucursal(); frmSucursal.opcGuarda = 1; frmSucursal.ConsultaDatosCliente(entCliente, entSuc); frmSucursal.ShowDialog(); } catch (Exception ex) { messageBox = new avisosis(ex, this.Title, MessageBoxButton.OK, MessageBoxImage.Error); messageBox.ShowDialog(); } }
public ActionResult Guardar(EntSucursal entidad) { try { var r = entidad.id_sucursal > 0 ? control.Actualizar(entidad) : control.Insertar(entidad); if (!r) { return(Json("Error al realizar la operacion", JsonRequestBehavior.AllowGet)); } return(Json("Realizado", JsonRequestBehavior.AllowGet)); } catch (Exception ex) { return(View("Error", new HandleErrorInfo(ex, "Sucursales", "Create"))); } }
public List <EntSucursal> GetValidaSucursalRFC(EntSucursal Dobj, string tipo = "") { Genericas gen = new Genericas(); List <EntSucursal> lst = new List <EntSucursal>(); DBParameterCollection pcol = ParamCliente.LLenaSucursal(Dobj, Comunes.BUSCAR, tipo); using (dr = db.ExecuteDataReader(Procedimientos.SpSucursal, pcol, conm, tranm, CommandType.StoredProcedure)) { while (dr.Read()) { EntSucursal obj = new EntSucursal(); if (dr["rfc_sucursal"] != DBNull.Value) { obj.Rfc_sucursal = (gen.SetCampo(dr["rfc_sucursal"].ToString())); } lst.Add(obj); } } return(lst); }
public bool Update(EntSucursal entidad) { bool respuesta = false; try { AbrirConexion(); var sql = "execute procedure dml_sucursales (?,?,?,?);"; using (var cmd = new IfxCommand(sql, Conexion)) { cmd.Connection = Conexion; cmd.Parameters.Add(new IfxParameter()).Value = "UPDATE"; cmd.Parameters.Add(new IfxParameter()).Value = entidad.id_sucursal; cmd.Parameters.Add(new IfxParameter()).Value = entidad.desc_sucursal; cmd.Parameters.Add(new IfxParameter()).Value = entidad.id_empresa; cmd.ExecuteNonQuery(); } respuesta = true; } catch (InvalidCastException ex) { ApplicationException excepcion = new ApplicationException("Se genero un error con el siguiente mensaje: " + ex.Message, ex); excepcion.Source = "Update Sucursales"; throw excepcion; } catch (Exception ex) { ApplicationException excepcion = new ApplicationException("Se genero un error de aplicación con el siguiente mensaje: " + ex.Message, ex); excepcion.Source = "Update Sucursales"; throw excepcion; } finally { CerrarConexion(); } return(respuesta); }
public int InsUpdSucursal(EntSucursal Dobj, string opc, string tipo) { Respuesta <int> res = new Respuesta <int>(); DBParameterCollection pcol = ParamCliente.LLenaSucursal(Dobj, opc, tipo); using (dr = db.ExecuteDataReader(Procedimientos.SpSucursal, pcol, conm, tranm, CommandType.StoredProcedure)) { while (dr.Read()) { res = ExisteError(dr); if (!res.EsExitoso) { throw new Exception(res.MensajeUsuario); } else { return(res.TotalRegistros); } } } return(0); }
//guarda y actualiza public void Guarda() { EntSucursal entSuc = new EntSucursal(); BrCliente cliente = new BrCliente(); try { Genericas gen = new Genericas(); totRequeridos = 4; contabilizaYValidaRequerido(TxtSucursal); contabilizaYValidaRequerido(CmbEstatus); contabilizaYValidaRequerido(TxtRfc); contabilizaYValidaRequerido(CmbSector); if (totRequeridos > 0) { messageBox = new avisosis(totRequeridos == 1 ? (string.Format("¡El campo {0} es obligatorio!", ControlInvalido)) : "Los campos son obligatorios", this.Title, MessageBoxButton.OK, MessageBoxImage.Warning); messageBox.ShowDialog(); return; } TxtFechaRegistro.Text = gen.SetCampo(entSuc.Fecha_apertura.ToString()); TxtFechaModificacion.Text = gen.SetCampo(entSuc.FechaModifico1.ToString()); ////////////// entSuc.Status_sucursal = gen.SetCampo(CmbEstatus.SelectedValue.ToString()); if (ActIns == Comunes.CAMBIA) { entSuc.Nsucursal = noSucursal; } entSuc.Clave_cliente = gen.SetCampo(Convert.ToInt32(TxtCliente.Text)); entSuc.Sucursal = gen.SetCampo(TxtSucursal.Text); entSuc.Rfc_sucursal = gen.SetCampo(TxtRfc.Text); entSuc.Sector_cliente = gen.SetCampo(CmbSector.SelectedValue.ToString()); entSuc.Factura_sucursal = gen.SetCampo(TxtFacturaNom.Text); entSuc.Direccion_sucursal = gen.SetCampo(TxtDireccion.Text); entSuc.Colonia_sucursal = gen.SetCampo(txtcolonia.Text); entSuc.Codigo_postal_sucursal = gen.SetCampo(Convert.ToInt32(TxtCp.Text)); entSuc.Ciudad_sucursal = gen.SetCampo(TxtMunicipio.Text); entSuc.Estado_sucursal = gen.SetCampo(idEstado.ToString()); entSuc.Telefono1_sucursal = gen.SetCampo(TxtTelefono1.Text); entSuc.Telefono2_sucursal = gen.SetCampo(TxtTelefono2.Text); entSuc.Atencion_personal2_sucursal = gen.SetCampo(TxtAtencionEnvios.Text); entSuc.Nombre_envios_sucursal = gen.SetCampo(TxtEmpresaDE.Text); entSuc.Usuario_envios_sucursal = gen.SetCampo(TxtAtencionEnv.Text); entSuc.Direccion_envios_sucursal = gen.SetCampo(TxtDireccionDE.Text); entSuc.Colonia_envios_sucursal = gen.SetCampo(txtcoloniaDE.Text); entSuc.Cp_envios_sucursal = gen.SetCampo(TxtCpDE.Text); entSuc.Ciudad_envios_sucursal = gen.SetCampo(TxtMunicipioDE.Text); entSuc.Edo_envios_sucursal = idEstadoDe.ToString(); entSuc.Tel_envios_sucursal = gen.SetCampo(TxtTelefonoDE.Text); entSuc.Email_envios_sucursal = gen.SetCampo(TxtEmailContactoDE.Text); entSuc.Atencion_personal1_sucursal = gen.SetCampo(TxtAtenciónCobranza.Text); entSuc.Observaciones = gen.SetCampo(TxtObservaciones.Text); entSuc.E_mail = gen.SetCampo(TxtEmail.Text); entSuc.EmailCobranza1 = gen.SetCampo(TxtEmailCobranza.Text); if (ActIns == Comunes.AGREGA) { entSuc.IdUsuarioRegistro1 = App.IdUsuario; } else { entSuc.IdUsuarioModifico1 = App.IdUsuario; } if (ValidarRFC() == false) { return; } if (ValidaDatosRFC() == false) { return; } Respuesta <int> res = cliente.InsUpdSucursal(entSuc, ActIns, "A"); if (bandera == 1) { if (res.EsExitoso) { // opcion valida cuando se agrega una sucursal desde el catálogo if (opcGuarda == 0) { //Actualizacion del Grid Generico frmCatologoGenerico.AcutualizaGrid <EntSucursal>(entSuc); } Editando = false; messageBox = new avisosis("Se ha " + (ActIns == Comunes.AGREGA ? " agregado " : ActIns == Comunes.CAMBIA ? " actualizado " : " eliminado ") + " correctamente la Sucursal.", this.Title, MessageBoxButton.OK, MessageBoxImage.None); messageBox.ShowDialog(); if (!cerrando) { this.Close(); } } else { messageBox = new avisosis("Error al " + (ActIns == Comunes.AGREGA ? " agregar " : ActIns == Comunes.CAMBIA ? " actualizar " : " eliminar ") + res.Error, this.Title, MessageBoxButton.OK, MessageBoxImage.Error); messageBox.ShowDialog(); } } } catch (Exception ex) { messageBox = new avisosis(ex, this.Title, MessageBoxButton.OK, MessageBoxImage.Error); messageBox.ShowDialog(); } }
public void ConsultaDatosCliente(EntCliente entCve, EntSucursal entSuc) { try { Genericas gen = new Genericas(); DateTime fecha = Convert.ToDateTime(DateTime.Today); string fechaHoy = fecha.ToString("yyyy-MM-dd"); if (ActIns == Comunes.AGREGA) { TxtFechaRegistro.Text = fechaHoy; ConsultaEntidades(); ConsultaTipoCliente(); ConsultaEstatusCliente(); ConsultaSectorCliente(); TxtCliente.Text = gen.SetCampo(entCve.ClaveCliente.ToString()); TxtCliente.IsEnabled = false; CmbTipoCliente.Text = gen.SetCampo(entCve.TipoVIP.ToString()); CmbEstatus.SelectedValue = gen.SetCampo(entCve.Statuscliente.ToString()); TxtSucursal.Text = gen.SetCampo(entCve.Nombrecliente.ToString()); TxtRfc.Text = gen.SetCampo(entCve.Rfccliente.ToString()); TxtFacturaNom.Text = gen.SetCampo(entCve.Facturacioncliente.ToString()); CmbSector.SelectedValue = gen.SetCampo(entCve.Sectorcliente.ToString()); TxtDireccion.Text = gen.SetCampo(entCve.Direccioncliente.ToString()); txtcolonia.Text = gen.SetCampo(entCve.Coloniacliente.ToString()); TxtCp.Text = gen.SetCampo(entCve.Codigopostalcliente.ToString()); TxtMunicipio.Text = gen.SetCampo(entCve.Ciudadcliente.ToString()); EntEntidades Enti = new EntEntidades(); Enti = EstadosRep.Find(c => c.IdEstado == gen.SetCampo(Convert.ToInt32(entCve.Estadocliente))); TxtEstado.Text = Enti.D_estado; idEstado = Convert.ToInt32(Enti.IdEstado); TxtTelefono1.Text = gen.SetCampo(entCve.Telefono1cliente.ToString()); TxtTelefono2.Text = gen.SetCampo(entCve.Telefono2cliente.ToString()); TxtEmail.Text = gen.SetCampo(entCve.Emailcliente.ToString()); TxtEmailCobranza.Text = gen.SetCampo(entCve.EmailSecEnvios.ToString()); TxtAtenciónCobranza.Text = gen.SetCampo(entCve.Atencionpersonal1cliente.ToString()); TxtEmpresaDE.Text = gen.SetCampo(entCve.Nombreenvios.ToString()); TxtAtencionEnv.Text = gen.SetCampo(entCve.Usuarioenvios.ToString()); TxtDireccionDE.Text = gen.SetCampo(entCve.Direccionenvios.ToString()); txtcoloniaDE.Text = gen.SetCampo(entCve.Coloniaenvios.ToString()); TxtCpDE.Text = gen.SetCampo(entCve.Cpenvios.ToString()); TxtMunicipioDE.Text = gen.SetCampo(entCve.Ciudadenvios.ToString()); Enti = new EntEntidades(); Enti = EstadosRep.Find(c => c.IdEstado == gen.SetCampo(Convert.ToInt32(entCve.Edoenvios))); TxtEstadoDE.Text = Enti.D_estado; idEstadoDe = Convert.ToInt32(Enti.IdEstado); TxtTelefonoDE.Text = gen.SetCampo(entCve.Telenvios.ToString()); TxtEmailContactoDE.Text = gen.SetCampo(entCve.Emailenvios.ToString()); } else { //consulta datos de la sucursal noSucursal = gen.SetCampo(entSuc.Nsucursal); TxtFechaRegistro.Text = gen.SetCampo(entSuc.Fecha_apertura.ToString()); TxtFechaModificacion.Text = gen.SetCampo(entSuc.FechaModifico1.ToString()); ConsultaEntidades(); ConsultaTipoCliente(); ConsultaEstatusCliente(); ConsultaSectorCliente(); TxtCliente.Text = gen.SetCampo(entSuc.Clave_cliente.ToString()); TxtCliente.IsEnabled = false; CmbTipoCliente.Text = gen.SetCampo(entCve.TipoVIP.ToString()); CmbEstatus.SelectedValue = gen.SetCampo(entSuc.Status_sucursal.ToString()); TxtSucursal.Text = gen.SetCampo(entSuc.Sucursal.ToString()); TxtRfc.Text = gen.SetCampo(entSuc.Rfc_sucursal.ToString()); TxtFacturaNom.Text = gen.SetCampo(entSuc.Factura_sucursal.ToString()); CmbSector.SelectedValue = gen.SetCampo(entSuc.Sector_cliente.ToString()); TxtDireccion.Text = gen.SetCampo(entSuc.Direccion_sucursal.ToString()); txtcolonia.Text = gen.SetCampo(entSuc.Colonia_sucursal.ToString()); TxtCp.Text = gen.SetCampo(entSuc.Codigo_postal_sucursal.ToString()); TxtMunicipio.Text = gen.SetCampo(entSuc.Ciudad_sucursal.ToString()); EntEntidades Enti = new EntEntidades(); Enti = EstadosRep.Find(c => c.IdEstado == gen.SetCampo(Convert.ToInt32(entSuc.Estado_sucursal))); TxtEstado.Text = Enti.D_estado; idEstado = Convert.ToInt32(Enti.IdEstado); TxtTelefono1.Text = gen.SetCampo(entSuc.Telefono1_sucursal.ToString()); TxtTelefono2.Text = gen.SetCampo(entSuc.Telefono2_sucursal.ToString()); TxtAtencionEnvios.Text = gen.SetCampo(entSuc.Atencion_personal2_sucursal.ToString()); TxtEmail.Text = gen.SetCampo(entSuc.E_mail.ToString()); TxtAtenciónCobranza.Text = gen.SetCampo(entSuc.Atencion_personal1_sucursal.ToString()); TxtEmailCobranza.Text = gen.SetCampo(entSuc.EmailCobranza1.ToString()); TxtObservaciones.Text = gen.SetCampo(entSuc.Observaciones.ToString()); TxtEmpresaDE.Text = gen.SetCampo(entSuc.Nombre_envios_sucursal.ToString()); TxtAtencionEnv.Text = gen.SetCampo(entSuc.Usuario_envios_sucursal.ToString()); TxtDireccionDE.Text = gen.SetCampo(entSuc.Direccion_envios_sucursal.ToString()); txtcoloniaDE.Text = gen.SetCampo(entSuc.Colonia_envios_sucursal.ToString()); TxtCpDE.Text = gen.SetCampo(entSuc.Cp_envios_sucursal.ToString()); TxtMunicipioDE.Text = gen.SetCampo(entSuc.Ciudad_envios_sucursal.ToString()); Enti = new EntEntidades(); Enti = EstadosRep.Find(c => c.IdEstado == gen.SetCampo(Convert.ToInt32(entSuc.Edo_envios_sucursal))); TxtEstadoDE.Text = Enti.D_estado; idEstadoDe = Convert.ToInt32(Enti.IdEstado); TxtTelefonoDE.Text = gen.SetCampo(entSuc.Tel_envios_sucursal.ToString()); TxtEmailContactoDE.Text = gen.SetCampo(entSuc.Email_envios_sucursal.ToString()); } } catch (Exception ex) { messageBox = new avisosis(ex, this.Title, MessageBoxButton.OK, MessageBoxImage.Error); messageBox.ShowDialog(); } }
public List <EntSucursal> GetConsultaSucursales(EntSucursal Dobj, string tipo = "") { List <EntSucursal> lst = new List <EntSucursal>(); DBParameterCollection pcol = ParamCliente.LLenaSucursal(Dobj, Comunes.BUSCAR, tipo); using (dr = db.ExecuteDataReader(Procedimientos.SpSucursal, pcol, conm, tranm, CommandType.StoredProcedure)) { while (dr.Read()) { Genericas gen = new Genericas(); EntSucursal obj = new EntSucursal(); if (dr["clave_cliente"] != DBNull.Value) { obj.Clave_cliente = gen.SetCampo(Convert.ToInt32(dr["clave_cliente"].ToString())); } if (dr["status_sucursal"] != DBNull.Value) { obj.Status_sucursal = gen.SetCampo((dr["status_sucursal"].ToString())); } if (dr["Estatus"] != DBNull.Value) { obj.Estatus = gen.SetCampo((dr["Estatus"].ToString())); } if (dr["fecha_apertura"] != DBNull.Value) { obj.Fecha_apertura = gen.SetCampo((dr["fecha_apertura"].ToString())); } if (dr["FechaModifico"] != DBNull.Value) { obj.FechaModifico1 = gen.SetCampo((dr["FechaModifico"].ToString())); } if (dr["nsucursal"] != DBNull.Value) { obj.Nsucursal = gen.SetCampo(Convert.ToInt32(dr["nsucursal"].ToString())); } if (dr["sucursal"] != DBNull.Value) { obj.Sucursal = gen.SetCampo((dr["sucursal"].ToString())); } if (dr["rfc_sucursal"] != DBNull.Value) { obj.Rfc_sucursal = gen.SetCampo((dr["rfc_sucursal"].ToString())); } if (dr["sector_cliente"] != DBNull.Value) { obj.Sector_cliente = gen.SetCampo((dr["sector_cliente"].ToString())); } if (dr["factura_sucursal"] != DBNull.Value) { obj.Factura_sucursal = gen.SetCampo((dr["factura_sucursal"].ToString())); } if (dr["direccion_sucursal"] != DBNull.Value) { obj.Direccion_sucursal = gen.SetCampo((dr["direccion_sucursal"].ToString())); } if (dr["colonia_sucursal"] != DBNull.Value) { obj.Colonia_sucursal = gen.SetCampo((dr["colonia_sucursal"].ToString())); } if (dr["codigo_postal_sucursal"] != DBNull.Value) { obj.Codigo_postal_sucursal = gen.SetCampo(Convert.ToInt32(dr["codigo_postal_sucursal"].ToString())); } if (dr["ciudad_sucursal"] != DBNull.Value) { obj.Ciudad_sucursal = gen.SetCampo((dr["ciudad_sucursal"].ToString())); } if (dr["estado_sucursal"] != DBNull.Value) { obj.Estado_sucursal = gen.SetCampo((dr["estado_sucursal"].ToString())); } if (dr["telefono1_sucursal"] != DBNull.Value) { obj.Telefono1_sucursal = gen.SetCampo((dr["telefono1_sucursal"].ToString())); } if (dr["telefono2_sucursal"] != DBNull.Value) { obj.Telefono2_sucursal = gen.SetCampo((dr["telefono2_sucursal"].ToString())); } if (dr["atencion_personal2_sucursal"] != DBNull.Value) { obj.Atencion_personal2_sucursal = gen.SetCampo((dr["atencion_personal2_sucursal"].ToString())); } if (dr["e_mail"] != DBNull.Value) { obj.E_mail = gen.SetCampo((dr["e_mail"].ToString())); } if (dr["atencion_personal1_sucursal"] != DBNull.Value) { obj.Atencion_personal1_sucursal = gen.SetCampo((dr["atencion_personal1_sucursal"].ToString())); } if (dr["EmailCobranza"] != DBNull.Value) { obj.EmailCobranza1 = gen.SetCampo((dr["EmailCobranza"].ToString())); } if (dr["observaciones"] != DBNull.Value) { obj.Observaciones = gen.SetCampo((dr["observaciones"].ToString())); } if (dr["nombre_envios_sucursal"] != DBNull.Value) { obj.Nombre_envios_sucursal = gen.SetCampo((dr["nombre_envios_sucursal"].ToString())); } if (dr["usuario_envios_sucursal"] != DBNull.Value) { obj.Usuario_envios_sucursal = gen.SetCampo((dr["usuario_envios_sucursal"].ToString())); } if (dr["direccion_envios_sucursal"] != DBNull.Value) { obj.Direccion_envios_sucursal = gen.SetCampo((dr["direccion_envios_sucursal"].ToString())); } if (dr["colonia_envios_sucursal"] != DBNull.Value) { obj.Colonia_envios_sucursal = gen.SetCampo((dr["colonia_envios_sucursal"].ToString())); } if (dr["cp_envios_sucursal"] != DBNull.Value) { obj.Cp_envios_sucursal = gen.SetCampo((dr["cp_envios_sucursal"].ToString())); } if (dr["ciudad_envios_sucursal"] != DBNull.Value) { obj.Ciudad_envios_sucursal = gen.SetCampo((dr["ciudad_envios_sucursal"].ToString())); } if (dr["edo_envios_sucursal"] != DBNull.Value) { obj.Edo_envios_sucursal = gen.SetCampo((dr["edo_envios_sucursal"].ToString())); } if (dr["tel_envios_sucursal"] != DBNull.Value) { obj.Tel_envios_sucursal = gen.SetCampo((dr["tel_envios_sucursal"].ToString())); } if (dr["email_envios_sucursal"] != DBNull.Value) { obj.Email_envios_sucursal = gen.SetCampo((dr["email_envios_sucursal"].ToString())); } if (dr["ejecutivo"] != DBNull.Value) { obj.Ejecutivo = gen.SetCampo((dr["ejecutivo"].ToString())); } if (dr["usuario"] != DBNull.Value) { obj.Usuario = gen.SetCampo((dr["usuario"].ToString())); } lst.Add(obj); } } return(lst); }
public bool Actualizar(EntSucursal Entidad) { return(PerSucursales.Update(Entidad)); }
public bool Insertar(EntSucursal Entidad) { return(PerSucursales.Insert(Entidad)); }