public int L_InsertarRepresentanteLegal(CatRepresentantesLegales Representante, int IdEmpresa) { int IdRepresentanteLegal = 0; IdRepresentanteLegal = DatosAuxiliar.D_InsertarRepresentanteLegal(Representante, IdEmpresa); return(IdRepresentanteLegal); }
public List <CatRepresentantesLegales> L_SeleccionarRepresentantesLegalesPorEmpresa(int IdEmpresa) { List <CatRepresentantesLegales> ListaRepresentantesLegales = new List <CatRepresentantesLegales>(); DtAuxiliar = DatosAuxiliar.D_SeleccionarRepresentantesLegalesPorEmpresa(IdEmpresa); if (DtAuxiliar.Rows.Count > 0) { foreach (DataRow dr in DtAuxiliar.Rows) { CatRepresentantesLegales Representante = new CatRepresentantesLegales(); Representante.RL_IdRepresentanteLegal = (Int32)dr["IdRepresentanteLegal"]; Representante.RL_Nombre = dr["NombreRepresentante"].ToString(); Representante.RL_CURP = dr["CURP"].ToString(); Representante.RL_RFC = dr["RFC"].ToString(); Representante.RL_NumeroExterior = dr["NumeroExterior"].ToString(); Representante.RL_Calle = dr["Calle"].ToString(); Representante.RL_IdTipoVialidad = (Int32)dr["IdTipoCalle"]; try { Representante.RL_NumeroInterior = dr["NumeroInterior"].ToString(); } catch (Exception ex) { }; Representante.RL_IdTipoAsentamiento = (Int32)dr["IdTipoColonia"]; Representante.RL_Colonia = dr["Colonia"].ToString(); //Cambio de código postal //try //{ Representante.RL_CodigoPostal = (Int32)dr["CodigoPostal"]; } //catch (Exception ex) { }; Representante.RL_CodigoPostal = dr["CodigoPostal"].ToString(); Representante.RL_Localidad = dr["Localidad"].ToString(); Representante.RL_Municipio = dr["Municipio"].ToString(); Representante.RL_EntidadFederativa = dr["EntidadFederativa"].ToString(); Representante.RL_Lada = dr["Lada"].ToString(); Representante.RL_TelefonoFijo = dr["TelefonoFijo"].ToString(); try { Representante.RL_ExtensionTelefonica = dr["ExtensionTelefonica"].ToString(); } catch (Exception ex) { }; try { Representante.RL_TelefonoCelular = dr["TelefonoMovil"].ToString(); } catch (Exception ex) { }; Representante.RL_CorreoElectronico = dr["CorreoElectronico"].ToString(); Representante.RL_FechaSolicitud = dr["FechaSolicitud"].ToString(); //Representante.RL_IdentificacionOficial = dr["IdentificacionOficial"].ToString(); Representante.RL_IdEmpresa = (Int32)dr["IdEmpresa"]; //Representante.RL_EstatusSolicitudRepresentante = dr["EstatusSolicitudRepresentante"].ToString(); Representante.RL_IdEstatusSolicitudRepresentante = (Int32)dr["IdEstatusSolicitudRepresentante"]; Representante.RL_Observaciones = dr["Observaciones"].ToString(); ListaRepresentantesLegales.Add(Representante); } } return(ListaRepresentantesLegales); }
public bool L_ActualizarRepresentanteLegal(CatRepresentantesLegales Representante) { bool Resultado = false; CatUsuarios UsuarioDelRepresentante = new CatUsuarios(); LogicaUsuarios LogicaUsuario = new LogicaUsuarios(); UsuarioDelRepresentante = LogicaUsuario.L_DetallesUsuarioPorRepresentante(Representante.RL_IdRepresentanteLegal); LogicaUsuario.L_EliminarUsuario(UsuarioDelRepresentante.U_IdUsuario); Resultado = DatosAuxiliar.D_ActualizarRepresentanteLegal(Representante); return(Resultado); }
public int L_DetallesRepresentanteLegalPorRFC(string RFCRepresentante) { int Respuesta = 0; DtAuxiliar = DatosAuxiliar.D_DetallesRepresentanteLegalPorRFC(RFCRepresentante); CatRepresentantesLegales Representante = new CatRepresentantesLegales(); if (DtAuxiliar.Rows.Count > 0) { Respuesta = (Int32)DtAuxiliar.Rows[0]["IdRepresentanteLegal"]; } return(Respuesta); }
public CatRepresentantesLegales L_DetallesRepresentanteLegal(int IdRepresentanteLegal) { DtAuxiliar = DatosAuxiliar.D_DetallesRepresentanteLegal(IdRepresentanteLegal); CatRepresentantesLegales Representante = new CatRepresentantesLegales(); if (DtAuxiliar.Rows.Count > 0) { Representante.RL_IdRepresentanteLegal = (Int32)DtAuxiliar.Rows[0]["IdRepresentanteLegal"]; Representante.RL_Nombre = DtAuxiliar.Rows[0]["Nombre"].ToString(); Representante.RL_PrimerApellido = DtAuxiliar.Rows[0]["PrimerApellido"].ToString(); Representante.RL_SegundoApellido = DtAuxiliar.Rows[0]["SegundoApellido"].ToString(); Representante.RL_CURP = DtAuxiliar.Rows[0]["CURP"].ToString(); Representante.RL_RFC = DtAuxiliar.Rows[0]["RFC"].ToString(); Representante.RL_IdTipoVialidad = (Int32)DtAuxiliar.Rows[0]["IdTipoCalle"]; Representante.RL_Calle = DtAuxiliar.Rows[0]["Calle"].ToString(); Representante.RL_NumeroExterior = DtAuxiliar.Rows[0]["NumeroExterior"].ToString(); try { Representante.RL_NumeroInterior = DtAuxiliar.Rows[0]["NumeroInterior"].ToString(); } catch (Exception ex) { }; Representante.RL_IdTipoAsentamiento = (Int32)DtAuxiliar.Rows[0]["IdTipoColonia"]; Representante.RL_Colonia = DtAuxiliar.Rows[0]["Colonia"].ToString(); //Cambio de código postal //try //{ Representante.RL_CodigoPostal = (Int32)DtAuxiliar.Rows[0]["CodigoPostal"]; } //catch (Exception ex) { }; Representante.RL_CodigoPostal = DtAuxiliar.Rows[0]["CodigoPostal"].ToString(); Representante.RL_IdLocalidad = (Int32)DtAuxiliar.Rows[0]["IdLocalidad"]; Representante.RL_Localidad = DtAuxiliar.Rows[0]["Localidad"].ToString(); Representante.RL_IdMunicipio = (Int32)DtAuxiliar.Rows[0]["IdMunicipio"]; Representante.RL_Municipio = DtAuxiliar.Rows[0]["Municipio"].ToString(); Representante.RL_IdEntidadFederativa = (Int32)DtAuxiliar.Rows[0]["IdEntidadFederativa"]; Representante.RL_EntidadFederativa = DtAuxiliar.Rows[0]["EntidadFederativa"].ToString(); Representante.RL_Lada = DtAuxiliar.Rows[0]["Lada"].ToString(); Representante.RL_TelefonoFijo = DtAuxiliar.Rows[0]["TelefonoFijo"].ToString(); try { Representante.RL_ExtensionTelefonica = DtAuxiliar.Rows[0]["ExtensionTelefonica"].ToString(); } catch (Exception ex) { }; try { Representante.RL_TelefonoCelular = DtAuxiliar.Rows[0]["TelefonoMovil"].ToString(); } catch (Exception ex) { }; Representante.RL_CorreoElectronico = DtAuxiliar.Rows[0]["CorreoElectronico"].ToString(); Representante.RL_FechaSolicitud = DtAuxiliar.Rows[0]["FechaSolicitud"].ToString(); //Representante.RL_IdentificacionOficial = DtAuxiliar.Rows[0]["IdentificacionOficial"].ToString(); Representante.RL_IdEmpresa = (Int32)DtAuxiliar.Rows[0]["IdEmpresa"]; Representante.RL_IdEstatusSolicitudRepresentante = (Int32)DtAuxiliar.Rows[0]["IdEstatusSolicitudRepresentante"]; } return(Representante); }
public bool D_ActualizarRepresentanteLegal(CatRepresentantesLegales RepresentanteLegal) { bool Resultado = false; SqlConnection Conexion = MetodoGeneral.EstablecerConexionBD(); SQLComandoAuxiliar = MetodoGeneral.CrearLlamadaStoredProcedure("SpActualizarRepresentanteLegal", Conexion); SQLComandoAuxiliar.Parameters.AddWithValue("@Nombre", RepresentanteLegal.RL_Nombre); SQLComandoAuxiliar.Parameters.AddWithValue("@PrimerApellido", RepresentanteLegal.RL_PrimerApellido); SQLComandoAuxiliar.Parameters.AddWithValue("@SegundoApellido", RepresentanteLegal.RL_SegundoApellido); SQLComandoAuxiliar.Parameters.AddWithValue("@CURP", RepresentanteLegal.RL_CURP); SQLComandoAuxiliar.Parameters.AddWithValue("@RFC", RepresentanteLegal.RL_RFC); SQLComandoAuxiliar.Parameters.AddWithValue("@IdTipoCalle", RepresentanteLegal.RL_IdTipoVialidad); SQLComandoAuxiliar.Parameters.AddWithValue("@Calle", RepresentanteLegal.RL_Calle); SQLComandoAuxiliar.Parameters.AddWithValue("@NumeroExterior", RepresentanteLegal.RL_NumeroExterior); if (RepresentanteLegal.RL_NumeroInterior != null) { SQLComandoAuxiliar.Parameters.AddWithValue("@NumeroInterior", RepresentanteLegal.RL_NumeroInterior); } SQLComandoAuxiliar.Parameters.AddWithValue("@IdTipoColonia", RepresentanteLegal.RL_IdTipoAsentamiento); SQLComandoAuxiliar.Parameters.AddWithValue("@Colonia", RepresentanteLegal.RL_Colonia); SQLComandoAuxiliar.Parameters.AddWithValue("@IdLocalidad", RepresentanteLegal.RL_IdLocalidad); //Cambio código postal //if (RepresentanteLegal.RL_CodigoPostal != null && RepresentanteLegal.RL_CodigoPostal > 0) { SQLComandoAuxiliar.Parameters.AddWithValue("@CodigoPostal", RepresentanteLegal.RL_CodigoPostal); } SQLComandoAuxiliar.Parameters.AddWithValue("@CodigoPostal", RepresentanteLegal.RL_CodigoPostal); if (RepresentanteLegal.RL_Lada != null) { SQLComandoAuxiliar.Parameters.AddWithValue("@Lada", RepresentanteLegal.RL_Lada); } SQLComandoAuxiliar.Parameters.AddWithValue("@TelefonoFijo", RepresentanteLegal.RL_TelefonoFijo); if (RepresentanteLegal.RL_ExtensionTelefonica != null) { SQLComandoAuxiliar.Parameters.AddWithValue("@ExtensionTelefonica", RepresentanteLegal.RL_ExtensionTelefonica); } SQLComandoAuxiliar.Parameters.AddWithValue("@TelefonoMovil", RepresentanteLegal.RL_TelefonoCelular); SQLComandoAuxiliar.Parameters.AddWithValue("@CorreoElectronico", RepresentanteLegal.RL_CorreoElectronico); SQLComandoAuxiliar.Parameters.AddWithValue("@Activo", RepresentanteLegal.RL_Activo); SQLComandoAuxiliar.Parameters.AddWithValue("@IdEstatusSolicitudRepresentante", RepresentanteLegal.RL_IdEstatusSolicitudRepresentante); if (RepresentanteLegal.RL_Observaciones != null) { SQLComandoAuxiliar.Parameters.AddWithValue("@Observaciones", RepresentanteLegal.RL_Observaciones); } SQLComandoAuxiliar.Parameters.AddWithValue("@IdRepresentanteLegal", RepresentanteLegal.RL_IdRepresentanteLegal); SQLComandoAuxiliar.ExecuteNonQuery(); SQLComandoAuxiliar.Connection.Dispose(); Resultado = true; return(Resultado); }
public List <CatRepresentantesLegales> L_SeleccionarRepresentantesLegalesPorValidar() { List <CatRepresentantesLegales> ListaRepresentantesLegales = new List <CatRepresentantesLegales>(); DtAuxiliar = DatosAuxiliar.D_SeleccionarRepresentantesLegalesPorValidar(); if (DtAuxiliar.Rows.Count > 0) { foreach (DataRow dr in DtAuxiliar.Rows) { CatRepresentantesLegales Representante = new CatRepresentantesLegales(); Representante.RL_IdRepresentanteLegal = (Int32)dr["IdRepresentanteLegal"]; Representante.RL_Nombre = dr["NombreRepresentante"].ToString(); Representante.E_NombreComercial = dr["NombreComercial"].ToString(); Representante.RL_FechaSolicitud = dr["FechaSolicitud"].ToString(); Representante.RL_Observaciones = dr["Observaciones"].ToString(); ListaRepresentantesLegales.Add(Representante); } } return(ListaRepresentantesLegales); }
public int D_InsertarRepresentanteLegal(CatRepresentantesLegales RepresentanteLegal, int IdEmpresa) { int IdRepresentanteLegal = 0; SqlConnection Conexion = MetodoGeneral.EstablecerConexionBD(); SQLComandoAuxiliar = MetodoGeneral.CrearLlamadaStoredProcedure("SpInsertarRepresentanteLegal", Conexion); SQLComandoAuxiliar.Parameters.AddWithValue("@Nombre", RepresentanteLegal.RL_Nombre); SQLComandoAuxiliar.Parameters.AddWithValue("@PrimerApellido", RepresentanteLegal.RL_PrimerApellido); SQLComandoAuxiliar.Parameters.AddWithValue("@SegundoApellido", RepresentanteLegal.RL_SegundoApellido); SQLComandoAuxiliar.Parameters.AddWithValue("@CURP", RepresentanteLegal.RL_CURP); SQLComandoAuxiliar.Parameters.AddWithValue("@RFC", RepresentanteLegal.RL_RFC); SQLComandoAuxiliar.Parameters.AddWithValue("@IdTipoCalle", RepresentanteLegal.RL_IdTipoVialidad); SQLComandoAuxiliar.Parameters.AddWithValue("@Calle", RepresentanteLegal.RL_Calle); SQLComandoAuxiliar.Parameters.AddWithValue("@NumeroExterior", RepresentanteLegal.RL_NumeroExterior); if (RepresentanteLegal.RL_NumeroInterior != null) { SQLComandoAuxiliar.Parameters.AddWithValue("@NumeroInterior", RepresentanteLegal.RL_NumeroInterior); } SQLComandoAuxiliar.Parameters.AddWithValue("@IdTipoColonia", RepresentanteLegal.RL_IdTipoAsentamiento); SQLComandoAuxiliar.Parameters.AddWithValue("@Colonia", RepresentanteLegal.RL_Colonia); SQLComandoAuxiliar.Parameters.AddWithValue("@IdLocalidad", RepresentanteLegal.RL_IdLocalidad); //Cambio Código Postal: //if (RepresentanteLegal.RL_CodigoPostal != null && RepresentanteLegal.RL_CodigoPostal > 0) { SQLComandoAuxiliar.Parameters.AddWithValue("@CodigoPostal", RepresentanteLegal.RL_CodigoPostal); } SQLComandoAuxiliar.Parameters.AddWithValue("@CodigoPostal", RepresentanteLegal.RL_CodigoPostal); if (RepresentanteLegal.RL_Lada != null) { SQLComandoAuxiliar.Parameters.AddWithValue("@Lada", RepresentanteLegal.RL_Lada); } SQLComandoAuxiliar.Parameters.AddWithValue("@TelefonoFijo", RepresentanteLegal.RL_TelefonoFijo); if (RepresentanteLegal.RL_ExtensionTelefonica != null) { SQLComandoAuxiliar.Parameters.AddWithValue("@ExtensionTelefonica", RepresentanteLegal.RL_ExtensionTelefonica); } SQLComandoAuxiliar.Parameters.AddWithValue("@TelefonoMovil", RepresentanteLegal.RL_TelefonoCelular); SQLComandoAuxiliar.Parameters.AddWithValue("@CorreoElectronico", RepresentanteLegal.RL_CorreoElectronico); SQLComandoAuxiliar.Parameters.AddWithValue("@IdEmpresa", IdEmpresa); SQLComandoAuxiliar.Parameters.AddWithValue("@Activo", true); SQLComandoAuxiliar.Parameters.AddWithValue("@IdEstatusSolicitudRepresentante", 1); SQLComandoAuxiliar.Parameters.Add("@IdRepresentanteLegal", SqlDbType.Int).Direction = ParameterDirection.Output; SQLComandoAuxiliar.Parameters.Add("@GUID", SqlDbType.UniqueIdentifier).Direction = ParameterDirection.Output; //SQLComandoAuxiliar.Transaction = transaction; SQLComandoAuxiliar.ExecuteNonQuery(); IdRepresentanteLegal = (int)SQLComandoAuxiliar.Parameters["@IdRepresentanteLegal"].Value; SQLComandoAuxiliar.Connection.Dispose(); if (IdRepresentanteLegal > 1) { Guid DatoAleatorio = new Guid(); DatoAleatorio = Guid.NewGuid(); string NombreUsuario = DatoAleatorio.ToString().Substring(0, Guid.NewGuid().ToString().IndexOf("-")); string PasswordEncryptado = MetodoGeneral.EncriptarPassword("Temporal0"); Conexion = MetodoGeneral.EstablecerConexionBD(); SQLComandoAuxiliar = MetodoGeneral.CrearLlamadaStoredProcedure("SpInsertarUsuario", Conexion); SQLComandoAuxiliar.Parameters.AddWithValue("@IdEmpresa", IdEmpresa); SQLComandoAuxiliar.Parameters.AddWithValue("@IdTipoUsuario", 2); SQLComandoAuxiliar.Parameters.AddWithValue("@Nombre", NombreUsuario); SQLComandoAuxiliar.Parameters.AddWithValue("@Password", PasswordEncryptado); SQLComandoAuxiliar.Parameters.AddWithValue("@PasswordReal", ""); SQLComandoAuxiliar.Parameters.AddWithValue("@CorreoElectronico", RepresentanteLegal.RL_CorreoElectronico); SQLComandoAuxiliar.Parameters.AddWithValue("@IdRepresentanteAsociado", IdRepresentanteLegal); SQLComandoAuxiliar.Parameters.AddWithValue("@Activo", false); SQLComandoAuxiliar.Parameters.AddWithValue("@CreadoDuranteRegistro", true); SQLComandoAuxiliar.Parameters.AddWithValue("@Ingreso", false); SQLComandoAuxiliar.ExecuteNonQuery(); } return(IdRepresentanteLegal); }