public MensajeResultado getMantenimientoTipoVisitante(TipoVisitanteMantenimientoDTO TIPO_VISITANTE) { MensajeResultado MensajeResultado = new MensajeResultado(); //ListaUsuarioEmpresaDTO = null; string cnxString = _appDBContext.Database.GetConnectionString(); SqlConnection cnx = new SqlConnection(cnxString); try { cnx.Open(); using (SqlCommand Sqlcmd = new SqlCommand()) { Sqlcmd.Connection = cnx; Sqlcmd.CommandType = CommandType.StoredProcedure; Sqlcmd.CommandText = "SP_TX_Grabar_Tipo_Visitante_21"; Sqlcmd.Parameters.Clear(); Sqlcmd.Parameters.Add("@Accion", SqlDbType.Int).Value = TIPO_VISITANTE.Tipo_Operacion; Sqlcmd.Parameters.Add("@Cod_Tipo_Visitante", SqlDbType.Int).Value = TIPO_VISITANTE.cod_tipo_visitante; Sqlcmd.Parameters.Add("@Des_Tipo_Visitante", SqlDbType.VarChar, 20).Value = TIPO_VISITANTE.des_tipo_visitante; Sqlcmd.Parameters.Add("@Des_Prefijo", SqlDbType.VarChar, 5).Value = TIPO_VISITANTE.des_prefijo; Sqlcmd.Parameters.Add("@Impresion", SqlDbType.Bit).Value = TIPO_VISITANTE.impresion; Sqlcmd.Parameters.Add("@Empresa", SqlDbType.Bit).Value = TIPO_VISITANTE.empresa; Sqlcmd.Parameters.Add("@Contratista", SqlDbType.Bit).Value = TIPO_VISITANTE.contratista; Sqlcmd.Parameters.Add("@Activo", SqlDbType.Bit).Value = TIPO_VISITANTE.activo; Sqlcmd.Parameters.Add("@Usuario", SqlDbType.Int).Value = TIPO_VISITANTE.id_user; SqlDataReader oDataReader = Sqlcmd.ExecuteReader(); while (oDataReader.Read()) { MensajeResultado.mensaje = oDataReader["mensaje"].ToString(); MensajeResultado.resultado = int.Parse(oDataReader["resultado"].ToString()); } } } catch (SqlException sex) { eErrorLog mensajeLogError = new eErrorLog( sex.Message, "TipoVisitanteRepository/getMantenimientoTipoVisitante(). SQL." + sex, "Error Sql"); mensajeLogError.RegisterLog(); } catch (Exception ex) { eErrorLog mensajeLogError = new eErrorLog(ex.Message, "TipoVisitanteRepository/getMantenimientoTipoVisitante() EX." + ex, "Error"); mensajeLogError.RegisterLog(); } finally { if (cnx.State == System.Data.ConnectionState.Open) { cnx.Close(); } } return(MensajeResultado); }
public MensajeResultado getGrabar_Usuario(UsuarioMantenimientoDTO USUARIO) { MensajeResultado MensajeResultado = new MensajeResultado(); //ListaUsuarioEmpresaDTO = null; string cnxString = _appDBContext.Database.GetConnectionString(); SqlConnection cnx = new SqlConnection(cnxString); try { cnx.Open(); using (SqlCommand Sqlcmd = new SqlCommand()) { Sqlcmd.Connection = cnx; Sqlcmd.CommandType = CommandType.StoredProcedure; Sqlcmd.CommandText = "SP_TX_Grabar_Usuario_21"; Sqlcmd.Parameters.Clear(); Sqlcmd.Parameters.Add("@Accion", SqlDbType.Int).Value = USUARIO.Tipo_Operacion; Sqlcmd.Parameters.Add("@Id_User", SqlDbType.Int).Value = USUARIO.id_user; Sqlcmd.Parameters.Add("@Cod_Usuario", SqlDbType.VarChar, 20).Value = USUARIO.cod_usuario; Sqlcmd.Parameters.Add("@Nom_Usuario", SqlDbType.VarChar, 50).Value = USUARIO.nom_usuario; Sqlcmd.Parameters.Add("@Des_Password", SqlDbType.VarChar, 15).Value = USUARIO.password; Sqlcmd.Parameters.Add("@Ind_Activo", SqlDbType.Bit).Value = USUARIO.ind_activo; Sqlcmd.Parameters.Add("@Usuario", SqlDbType.Int).Value = USUARIO.usuario; Sqlcmd.Parameters.Add("@Id_Perfil", SqlDbType.Int).Value = USUARIO.id_perfil; Sqlcmd.Parameters.Add("@Cod_Personal", SqlDbType.VarChar, 50).Value = USUARIO.cod_personal; Sqlcmd.Parameters.Add("@Email", SqlDbType.VarChar, 100).Value = USUARIO.email; Sqlcmd.Parameters.Add("@Flag_Ad", SqlDbType.Bit).Value = USUARIO.flag_ad; SqlDataReader oDataReader = Sqlcmd.ExecuteReader(); while (oDataReader.Read()) { MensajeResultado.mensaje = oDataReader["mensaje"].ToString(); MensajeResultado.resultado = int.Parse(oDataReader["resultado"].ToString()); } } } catch (SqlException sex) { eErrorLog mensajeLogError = new eErrorLog( sex.Message, "UsuarioRepository/getGrabar_Usuario(). SQL." + sex, "Error Sql"); mensajeLogError.RegisterLog(); } catch (Exception ex) { eErrorLog mensajeLogError = new eErrorLog(ex.Message, "UsuarioRepository/getGrabar_Usuario() EX." + ex, "Error"); mensajeLogError.RegisterLog(); } finally { if (cnx.State == System.Data.ConnectionState.Open) { cnx.Close(); } } return(MensajeResultado); }
public MensajeResultado getMantenimientTarjetaAcceso(TarjetaAccesoMantenimientoDTO TARJETA) { MensajeResultado MensajeResultado = new MensajeResultado(); //ListaUsuarioEmpresaDTO = null; string cnxString = _appDBContext.Database.GetConnectionString(); SqlConnection cnx = new SqlConnection(cnxString); try { cnx.Open(); using (SqlCommand Sqlcmd = new SqlCommand()) { Sqlcmd.Connection = cnx; Sqlcmd.CommandType = CommandType.StoredProcedure; Sqlcmd.CommandText = "SP_TX_Grabar_Tarjeta_HID_21"; Sqlcmd.Parameters.Clear(); Sqlcmd.Parameters.Add("@Accion", SqlDbType.Int).Value = TARJETA.Tipo_Operacion; Sqlcmd.Parameters.Add("@Cod_Hid", SqlDbType.Int).Value = TARJETA.cod_hid; Sqlcmd.Parameters.Add("@Des_Hid", SqlDbType.VarChar, 100).Value = TARJETA.des_hid; Sqlcmd.Parameters.Add("@Id_Grupo_Hid", SqlDbType.Int).Value = TARJETA.id_grupo_hid; Sqlcmd.Parameters.Add("@Hid_Activo", SqlDbType.Bit).Value = TARJETA.hid_activo; Sqlcmd.Parameters.Add("@Num_Hid", SqlDbType.VarChar, 50).Value = TARJETA.num_hid; Sqlcmd.Parameters.Add("@Cod_Sede", SqlDbType.Int).Value = TARJETA.cod_sede; Sqlcmd.Parameters.Add("@Activo", SqlDbType.Bit).Value = TARJETA.activo; Sqlcmd.Parameters.Add("@Usuario", SqlDbType.Int).Value = TARJETA.id_user; SqlDataReader oDataReader = Sqlcmd.ExecuteReader(); while (oDataReader.Read()) { MensajeResultado.mensaje = oDataReader["mensaje"].ToString(); MensajeResultado.resultado = int.Parse(oDataReader["resultado"].ToString()); } } } catch (SqlException sex) { eErrorLog mensajeLogError = new eErrorLog( sex.Message, "TarjetaAccesoRepository/getMantenimientTarjetaAcceso(). SQL." + sex, "Error Sql"); mensajeLogError.RegisterLog(); } catch (Exception ex) { eErrorLog mensajeLogError = new eErrorLog(ex.Message, "TarjetaAccesoRepository/getMantenimientTarjetaAcceso() EX." + ex, "Error"); mensajeLogError.RegisterLog(); } finally { if (cnx.State == System.Data.ConnectionState.Open) { cnx.Close(); } } return(MensajeResultado); }
public MensajeResultado getMantenimientoMailing(MailingMantenimientoDTO Mailing) { MensajeResultado MensajeResultado = new MensajeResultado(); //ListaUsuarioEmpresaDTO = null; string cnxString = _appDBContext.Database.GetConnectionString(); SqlConnection cnx = new SqlConnection(cnxString); try { cnx.Open(); using (SqlCommand Sqlcmd = new SqlCommand()) { Sqlcmd.Connection = cnx; Sqlcmd.CommandType = CommandType.StoredProcedure; Sqlcmd.CommandText = "SP_TX_ACTUALIZAR_MAILING_21"; Sqlcmd.Parameters.Clear(); Sqlcmd.Parameters.Add("@Accion", SqlDbType.Int).Value = Mailing.Tipo_Operacion; Sqlcmd.Parameters.Add("@ID_MAILING", SqlDbType.Int).Value = Mailing.id_mailing; Sqlcmd.Parameters.Add("@ID_TIPO", SqlDbType.Int).Value = Mailing.id_tipo; Sqlcmd.Parameters.Add("@FLAG_PARTICIPANTE", SqlDbType.Bit).Value = Mailing.flag_participante; Sqlcmd.Parameters.Add("@FLAG_RESPONSABLE", SqlDbType.Bit).Value = Mailing.flag_responsable; Sqlcmd.Parameters.Add("@OTROS", SqlDbType.Bit).Value = Mailing.otros; Sqlcmd.Parameters.Add("@Usuario", SqlDbType.Int).Value = Mailing.id_user; Sqlcmd.Parameters.Add("@Flag_Activo", SqlDbType.Bit).Value = Mailing.activo; SqlDataReader oDataReader = Sqlcmd.ExecuteReader(); while (oDataReader.Read()) { MensajeResultado.mensaje = oDataReader["mensaje"].ToString(); MensajeResultado.resultado = int.Parse(oDataReader["resultado"].ToString()); } } } catch (SqlException sex) { eErrorLog mensajeLogError = new eErrorLog( sex.Message, "MailingRepository/getMantenimientoMailing(). SQL." + sex, "Error Sql"); mensajeLogError.RegisterLog(); } catch (Exception ex) { eErrorLog mensajeLogError = new eErrorLog(ex.Message, "MailingRepository/getMantenimientoMailing() EX." + ex, "Error"); mensajeLogError.RegisterLog(); } finally { if (cnx.State == System.Data.ConnectionState.Open) { cnx.Close(); } } return(MensajeResultado); }
public MensajeResultado getMantenimientoGrupoAccesos(MantenimientoGrupoAccesosDTO grupo) { MensajeResultado MensajeResultado = new MensajeResultado(); //ListaUsuarioEmpresaDTO = null; string cnxString = _appDBContext.Database.GetConnectionString(); SqlConnection cnx = new SqlConnection(cnxString); try { cnx.Open(); using (SqlCommand Sqlcmd = new SqlCommand()) { Sqlcmd.Connection = cnx; Sqlcmd.CommandType = CommandType.StoredProcedure; Sqlcmd.CommandText = "SP_TX_Grabar_Grupo_Accesos_21"; Sqlcmd.Parameters.Clear(); Sqlcmd.Parameters.Add("@Accion", SqlDbType.Int).Value = grupo.Tipo_Operacion; Sqlcmd.Parameters.Add("@Cod_Grupo_Accesos", SqlDbType.Int).Value = grupo.cod_grupo_accesos; Sqlcmd.Parameters.Add("@Descripcion", SqlDbType.VarChar, 100).Value = grupo.des_grupo_accesos; Sqlcmd.Parameters.Add("@Cod_Empresa", SqlDbType.Int).Value = grupo.cod_empresa; Sqlcmd.Parameters.Add("@Identificador", SqlDbType.Int).Value = grupo.identificador; Sqlcmd.Parameters.Add("@id_tipo_grupo", SqlDbType.Int).Value = grupo.id_tipo_grupo; Sqlcmd.Parameters.Add("@Activo", SqlDbType.Bit).Value = grupo.activo; Sqlcmd.Parameters.Add("@Usuario", SqlDbType.Int).Value = grupo.id_user; SqlDataReader oDataReader = Sqlcmd.ExecuteReader(); while (oDataReader.Read()) { MensajeResultado.mensaje = oDataReader["mensaje"].ToString(); MensajeResultado.resultado = int.Parse(oDataReader["resultado"].ToString()); } } } catch (SqlException sex) { eErrorLog mensajeLogError = new eErrorLog( sex.Message, "PisoRepository/getMantenimientoGrupoAccesos(). SQL." + sex, "Error Sql"); mensajeLogError.RegisterLog(); } catch (Exception ex) { eErrorLog mensajeLogError = new eErrorLog(ex.Message, "PisoRepository/getMantenimientoGrupoAccesos() EX." + ex, "Error"); mensajeLogError.RegisterLog(); } finally { if (cnx.State == System.Data.ConnectionState.Open) { cnx.Close(); } } return(MensajeResultado); }
public MensajeResultado getMantenimientoEdificio(EdificioMantenimientoDTO EDIFICIO) { MensajeResultado MensajeResultado = new MensajeResultado(); //ListaUsuarioEmpresaDTO = null; string cnxString = _appDBContext.Database.GetConnectionString(); SqlConnection cnx = new SqlConnection(cnxString); try { cnx.Open(); using (SqlCommand Sqlcmd = new SqlCommand()) { Sqlcmd.Connection = cnx; Sqlcmd.CommandType = CommandType.StoredProcedure; Sqlcmd.CommandText = "SP_TX_Grabar_Empresa_21"; Sqlcmd.Parameters.Clear(); Sqlcmd.Parameters.Add("@Accion", SqlDbType.Int).Value = EDIFICIO.Tipo_Operacion; Sqlcmd.Parameters.Add("@Cod_Edificio", SqlDbType.Int).Value = EDIFICIO.cod_edificio; Sqlcmd.Parameters.Add("@Cod_Sede", SqlDbType.Int).Value = EDIFICIO.cod_sede; Sqlcmd.Parameters.Add("@Des_Edificio", SqlDbType.VarChar, 60).Value = EDIFICIO.des_edificio; Sqlcmd.Parameters.Add("@Des_Direccion", SqlDbType.VarChar, 100).Value = EDIFICIO.des_direccion; Sqlcmd.Parameters.Add("@Usuario", SqlDbType.Int).Value = EDIFICIO.id_user; Sqlcmd.Parameters.Add("@Flag_Activo", SqlDbType.Bit).Value = EDIFICIO.activo; SqlDataReader oDataReader = Sqlcmd.ExecuteReader(); while (oDataReader.Read()) { MensajeResultado.mensaje = oDataReader["mensaje"].ToString(); MensajeResultado.resultado = int.Parse(oDataReader["resultado"].ToString()); } } } catch (SqlException sex) { eErrorLog mensajeLogError = new eErrorLog( sex.Message, "EdificioRepository/getMantenimientoEdificio(). SQL." + sex, "Error Sql"); mensajeLogError.RegisterLog(); } catch (Exception ex) { eErrorLog mensajeLogError = new eErrorLog(ex.Message, "EdificioRepository/getMantenimientoEdificio() EX." + ex, "Error"); mensajeLogError.RegisterLog(); } finally { if (cnx.State == System.Data.ConnectionState.Open) { cnx.Close(); } } return(MensajeResultado); }
private MensajeResultado getGrabar_Usuario_Login(string cod_personal, string nombre_usuario, string email, string cod_usuario, int cod_sede) { MensajeResultado MENSAJE = new MensajeResultado(); MENSAJE = null; string cnxString = _appDBContext.Database.GetConnectionString(); SqlConnection cnx = new SqlConnection(cnxString); try { cnx.Open(); using (SqlCommand Sqlcmd = new SqlCommand()) { Sqlcmd.Connection = cnx; Sqlcmd.CommandType = CommandType.StoredProcedure; Sqlcmd.CommandText = "SP_TX_Grabar_Usuario_Login_21"; Sqlcmd.Parameters.Clear(); Sqlcmd.Parameters.Add("@Cod_Usuario", SqlDbType.VarChar, 20).Value = cod_usuario; Sqlcmd.Parameters.Add("@Nom_Usuario", SqlDbType.VarChar, 50).Value = nombre_usuario; Sqlcmd.Parameters.Add("@Cod_Personal", SqlDbType.VarChar, 50).Value = cod_personal; Sqlcmd.Parameters.Add("@Email", SqlDbType.VarChar, 100).Value = email; Sqlcmd.Parameters.Add("@Cod_Sede", SqlDbType.Int).Value = cod_sede; SqlDataReader oDataReader = Sqlcmd.ExecuteReader(); while (oDataReader.Read()) { MENSAJE = new MensajeResultado(); MENSAJE.mensaje = oDataReader["MENSAJE"].ToString(); MENSAJE.resultado = int.Parse(oDataReader["RESULTADO"].ToString()); } } } catch (SqlException sex) { eErrorLog mensajeLogError = new eErrorLog( sex.Message, "UsuarioRepository/getGrabar_Usuario_Login(). SQL." + sex, "Error Sql"); mensajeLogError.RegisterLog(); } catch (Exception ex) { eErrorLog mensajeLogError = new eErrorLog(ex.Message, "UsuarioRepository/getGrabar_Usuario_Login() EX." + ex, "Error"); mensajeLogError.RegisterLog(); } finally { if (cnx.State == System.Data.ConnectionState.Open) { cnx.Close(); } } return(MENSAJE); }
public MensajeResultado getMantenimientoTipoPersonal(TipoPersonalMantenimientoDTO TIPO_PERSONAL) { MensajeResultado MensajeResultado = new MensajeResultado(); //ListaUsuarioEmpresaDTO = null; string cnxString = _appDBContext.Database.GetConnectionString(); SqlConnection cnx = new SqlConnection(cnxString); try { cnx.Open(); using (SqlCommand Sqlcmd = new SqlCommand()) { Sqlcmd.Connection = cnx; Sqlcmd.CommandType = CommandType.StoredProcedure; Sqlcmd.CommandText = "SP_TX_Grabar_TIPO_PERSONAL_21"; Sqlcmd.Parameters.Clear(); Sqlcmd.Parameters.Add("@Accion", SqlDbType.Int).Value = TIPO_PERSONAL.Tipo_Operacion; Sqlcmd.Parameters.Add("@COD_TIPO_PERSONA", SqlDbType.Int).Value = TIPO_PERSONAL.cod_tipo_personal; Sqlcmd.Parameters.Add("@COD_TIPO_PERSONAL_EXT", SqlDbType.VarChar, 10).Value = TIPO_PERSONAL.cod_tipo_personal_ext; Sqlcmd.Parameters.Add("@DES_TIPO_PERSONAL", SqlDbType.Int).Value = TIPO_PERSONAL.des_tipo_personal; Sqlcmd.Parameters.Add("@Activo", SqlDbType.Bit).Value = TIPO_PERSONAL.flag_activo; Sqlcmd.Parameters.Add("@Usuario", SqlDbType.Int).Value = TIPO_PERSONAL.id_user; SqlDataReader oDataReader = Sqlcmd.ExecuteReader(); while (oDataReader.Read()) { MensajeResultado.mensaje = oDataReader["mensaje"].ToString(); MensajeResultado.resultado = int.Parse(oDataReader["resultado"].ToString()); } } } catch (SqlException sex) { eErrorLog mensajeLogError = new eErrorLog( sex.Message, "TipoPersonalRepository/getMantenimientoTipoPersonal(). SQL." + sex, "Error Sql"); mensajeLogError.RegisterLog(); } catch (Exception ex) { eErrorLog mensajeLogError = new eErrorLog(ex.Message, "TipoPersonalRepository/getMantenimientoTipoPersonal() EX." + ex, "Error"); mensajeLogError.RegisterLog(); } finally { if (cnx.State == System.Data.ConnectionState.Open) { cnx.Close(); } } return(MensajeResultado); }
public MensajeResultado getGrabar_UsuarioEmpresa(Usuario_EmpresaDTO USUARIO) { MensajeResultado MensajeResultado = new MensajeResultado(); //ListaUsuarioEmpresaDTO = null; string cnxString = _appDBContext.Database.GetConnectionString(); SqlConnection cnx = new SqlConnection(cnxString); try { cnx.Open(); using (SqlCommand Sqlcmd = new SqlCommand()) { Sqlcmd.Connection = cnx; Sqlcmd.CommandType = CommandType.StoredProcedure; Sqlcmd.CommandText = "SP_TX_Grabar_Usuario_Empresa_21"; Sqlcmd.Parameters.Clear(); Sqlcmd.Parameters.Add("@Id_User", SqlDbType.Int).Value = USUARIO.id_user; Sqlcmd.Parameters.Add("@Cod_Empresa", SqlDbType.Int).Value = USUARIO.cod_empresa; Sqlcmd.Parameters.Add("@Usuario", SqlDbType.Int).Value = USUARIO.usuario; SqlDataReader oDataReader = Sqlcmd.ExecuteReader(); while (oDataReader.Read()) { MensajeResultado.mensaje = oDataReader["mensaje"].ToString(); MensajeResultado.resultado = int.Parse(oDataReader["resultado"].ToString()); } } } catch (SqlException sex) { eErrorLog mensajeLogError = new eErrorLog( sex.Message, "UsuarioRepository/getGrabar_UsuarioEmpresa(). SQL." + sex, "Error Sql"); mensajeLogError.RegisterLog(); } catch (Exception ex) { eErrorLog mensajeLogError = new eErrorLog(ex.Message, "UsuarioRepository/getGrabar_UsuarioEmpresa() EX." + ex, "Error"); mensajeLogError.RegisterLog(); } finally { if (cnx.State == System.Data.ConnectionState.Open) { cnx.Close(); } } return(MensajeResultado); }
public MensajeResultado getMantenimientoPerfil(PerfilMantenimientoDTO perfil) { MensajeResultado MensajeResultado = new MensajeResultado(); string cnxString = _appDBContext.Database.GetConnectionString(); SqlConnection cnx = new SqlConnection(cnxString); try { cnx.Open(); using (SqlCommand Sqlcmd = new SqlCommand()) { Sqlcmd.Connection = cnx; Sqlcmd.CommandType = CommandType.StoredProcedure; Sqlcmd.CommandText = "SP_TX_Grabar_Perfil_21"; Sqlcmd.Parameters.Clear(); Sqlcmd.Parameters.Add("@Accion", SqlDbType.Int).Value = perfil.Tipo_Operacion; Sqlcmd.Parameters.Add("@Id_Perfil", SqlDbType.Int).Value = perfil.cod_perfil; Sqlcmd.Parameters.Add("@Des_Perfil", SqlDbType.VarChar, 100).Value = perfil.des_perfil; Sqlcmd.Parameters.Add("@Activo", SqlDbType.Bit).Value = perfil.activo; Sqlcmd.Parameters.Add("@Usuario", SqlDbType.Int).Value = perfil.id_user; SqlDataReader oDataReader = Sqlcmd.ExecuteReader(); while (oDataReader.Read()) { MensajeResultado.mensaje = oDataReader["mensaje"].ToString(); MensajeResultado.resultado = int.Parse(oDataReader["resultado"].ToString()); } } } catch (SqlException sex) { eErrorLog mensajeLogError = new eErrorLog( sex.Message, "PerfilRepository/getMantenimientoPerfil(). SQL." + sex, "Error Sql"); mensajeLogError.RegisterLog(); } catch (Exception ex) { eErrorLog mensajeLogError = new eErrorLog(ex.Message, "PerfilRepository/getMantenimientoPerfil() EX." + ex, "Error"); mensajeLogError.RegisterLog(); } finally { if (cnx.State == System.Data.ConnectionState.Open) { cnx.Close(); } } return(MensajeResultado); }
public MensajeResultado getMantenimientoUsuario_TipoPersonal(Usuario_TipoPersonalDTO USUARIO_TIPOPERSONAL) { MensajeResultado MensajeResultado = new MensajeResultado(); //ListaUsuarioEmpresaDTO = null; string cnxString = _appDBContext.Database.GetConnectionString(); SqlConnection cnx = new SqlConnection(cnxString); try { cnx.Open(); using (SqlCommand Sqlcmd = new SqlCommand()) { Sqlcmd.Connection = cnx; Sqlcmd.CommandType = CommandType.StoredProcedure; Sqlcmd.CommandText = "SP_TX_GRABAR_USUARIO_CENTRO_COSTO_21"; Sqlcmd.Parameters.Clear(); Sqlcmd.Parameters.Add("@Id_User", SqlDbType.Int).Value = USUARIO_TIPOPERSONAL.id_user; Sqlcmd.Parameters.Add("@COD_TIPO_PERSONAL", SqlDbType.Int).Value = USUARIO_TIPOPERSONAL.cod_Tipo_Personal; Sqlcmd.Parameters.Add("@Usuario", SqlDbType.Int).Value = USUARIO_TIPOPERSONAL.usuario; SqlDataReader oDataReader = Sqlcmd.ExecuteReader(); while (oDataReader.Read()) { MensajeResultado.mensaje = oDataReader["mensaje"].ToString(); MensajeResultado.resultado = int.Parse(oDataReader["resultado"].ToString()); } } } catch (SqlException sex) { eErrorLog mensajeLogError = new eErrorLog( sex.Message, "AccesoPermisoRepository/getMantenimientoUsuario_CentroCosto(). SQL." + sex, "Error Sql"); mensajeLogError.RegisterLog(); } catch (Exception ex) { eErrorLog mensajeLogError = new eErrorLog(ex.Message, "AccesoPermisoRepository/getMantenimientoUsuario_CentroCosto() EX." + ex, "Error"); mensajeLogError.RegisterLog(); } finally { if (cnx.State == System.Data.ConnectionState.Open) { cnx.Close(); } } return(MensajeResultado); }
private MensajeResultado getValida_NuevoUsuario(string COD_USUARIO, string NOM_USUARIO) { MensajeResultado MENSAJE = new MensajeResultado(); MENSAJE = null; string cnxString = _appDBContext.Database.GetConnectionString(); SqlConnection cnx = new SqlConnection(cnxString); try { cnx.Open(); using (SqlCommand Sqlcmd = new SqlCommand()) { Sqlcmd.Connection = cnx; Sqlcmd.CommandType = CommandType.StoredProcedure; Sqlcmd.CommandText = "SP_S_Valida_NuevoUsuario_21"; Sqlcmd.Parameters.Clear(); Sqlcmd.Parameters.Add("@Cod_Usuario", SqlDbType.VarChar, 20).Value = COD_USUARIO; Sqlcmd.Parameters.Add("@Nom_Usuario", SqlDbType.VarChar, 50).Value = NOM_USUARIO; SqlDataReader oDataReader = Sqlcmd.ExecuteReader(); while (oDataReader.Read()) { MENSAJE = new MensajeResultado(); MENSAJE.mensaje = oDataReader["MENSAJE"].ToString(); MENSAJE.resultado = int.Parse(oDataReader["RESULTADO"].ToString()); } } } catch (SqlException sex) { eErrorLog mensajeLogError = new eErrorLog( sex.Message, "UsuarioRepository/getValida_NuevoUsuario(). SQL." + sex, "Error Sql"); mensajeLogError.RegisterLog(); } catch (Exception ex) { eErrorLog mensajeLogError = new eErrorLog(ex.Message, "UsuarioRepository/getValida_NuevoUsuario() EX." + ex, "Error"); mensajeLogError.RegisterLog(); } finally { if (cnx.State == System.Data.ConnectionState.Open) { cnx.Close(); } } return(MENSAJE); }
public MensajeResultado getMantenimientoPuerta(PuertaMantenimientoDTO PUERTA) { MensajeResultado MensajeResultado = new MensajeResultado(); //ListaUsuarioEmpresaDTO = null; string cnxString = _appDBContext.Database.GetConnectionString(); SqlConnection cnx = new SqlConnection(cnxString); try { cnx.Open(); using (SqlCommand Sqlcmd = new SqlCommand()) { Sqlcmd.Connection = cnx; Sqlcmd.CommandType = CommandType.StoredProcedure; Sqlcmd.CommandText = "SP_TX_Grabar_Puerta_21"; Sqlcmd.Parameters.Clear(); Sqlcmd.Parameters.Add("@Accion", SqlDbType.Int).Value = PUERTA.Tipo_Operacion; Sqlcmd.Parameters.Add("@Cod_Puerta", SqlDbType.Int).Value = PUERTA.Cod_Puerta; Sqlcmd.Parameters.Add("@Cod_Piso", SqlDbType.Int).Value = PUERTA.Cod_Piso; Sqlcmd.Parameters.Add("@Des_Puerta", SqlDbType.VarChar, 100).Value = PUERTA.Des_Puerta; Sqlcmd.Parameters.Add("@Num_Puerta", SqlDbType.VarChar, 5).Value = PUERTA.Num_Puerta; Sqlcmd.Parameters.Add("@IP", SqlDbType.VarChar, 15).Value = PUERTA.Ip; Sqlcmd.Parameters.Add("@User_Ftp", SqlDbType.VarChar, 100).Value = PUERTA.User_Ftp; Sqlcmd.Parameters.Add("@Pass_Ftp", SqlDbType.VarChar, 100).Value = PUERTA.Pass_Ftp; Sqlcmd.Parameters.Add("@Flag_Anonimus_Ftp", SqlDbType.Bit).Value = PUERTA.Flag_Anonimus_Ftp; Sqlcmd.Parameters.Add("@Fecha_Inicio", SqlDbType.DateTime).Value = PUERTA.Fecha_Inicio; Sqlcmd.Parameters.Add("@Fecha_Fin", SqlDbType.DateTime).Value = PUERTA.Fecha_Fin; Sqlcmd.Parameters.Add("@Usuario", SqlDbType.Int).Value = PUERTA.id_user; Sqlcmd.Parameters.Add("@Activo", SqlDbType.Int).Value = PUERTA.Activo; SqlDataReader oDataReader = Sqlcmd.ExecuteReader(); while (oDataReader.Read()) { MensajeResultado.mensaje = oDataReader["mensaje"].ToString(); MensajeResultado.resultado = int.Parse(oDataReader["resultado"].ToString()); } } } catch (SqlException sex) { eErrorLog mensajeLogError = new eErrorLog( sex.Message, "EdificioRepository/getMantenimientoEdificio(). SQL." + sex, "Error Sql"); mensajeLogError.RegisterLog(); } catch (Exception ex) { eErrorLog mensajeLogError = new eErrorLog(ex.Message, "PuertaRepository/getMantenimientoPuerta() EX." + ex, "Error"); mensajeLogError.RegisterLog(); } finally { if (cnx.State == System.Data.ConnectionState.Open) { cnx.Close(); } } return(MensajeResultado); }
public MensajeResultado getMantenimientoPersonal(PersonalMantenimientoDTO PERSONAL) { MensajeResultado MensajeResultado = new MensajeResultado(); //ListaUsuarioEmpresaDTO = null; string cnxString = _appDBContext.Database.GetConnectionString(); SqlConnection cnx = new SqlConnection(cnxString); try { cnx.Open(); using (SqlCommand Sqlcmd = new SqlCommand()) { Sqlcmd.Connection = cnx; Sqlcmd.CommandType = CommandType.StoredProcedure; Sqlcmd.CommandText = "SP_TX_Grabar_Personal_21"; Sqlcmd.Parameters.Clear(); Sqlcmd.Parameters.Add("@Accion", SqlDbType.Int).Value = PERSONAL.Tipo_Operacion; Sqlcmd.Parameters.Add("@Usuario", SqlDbType.Int).Value = PERSONAL.id_user; Sqlcmd.Parameters.Add("@Cod_Personal", SqlDbType.VarChar, 20).Value = PERSONAL.cod_personal; Sqlcmd.Parameters.Add("@Cod_Hid", SqlDbType.VarChar, 30).Value = PERSONAL.cod_hid; Sqlcmd.Parameters.Add("@Cod_Centro_Costo", SqlDbType.Int).Value = PERSONAL.cod_centro_costo; Sqlcmd.Parameters.Add("@Num_Dni", SqlDbType.VarChar, 15).Value = PERSONAL.num_dni; Sqlcmd.Parameters.Add("@Nom_Personal", SqlDbType.VarChar, 80).Value = PERSONAL.nom_personal; Sqlcmd.Parameters.Add("@Ape_Paterno", SqlDbType.VarChar, 80).Value = PERSONAL.ape_paterno; Sqlcmd.Parameters.Add("@Ape_Materno", SqlDbType.VarChar, 80).Value = PERSONAL.ape_materno; Sqlcmd.Parameters.Add("@Img_Personal", SqlDbType.Image).Value = PERSONAL.img_personal; Sqlcmd.Parameters.Add("@Activo", SqlDbType.Bit).Value = PERSONAL.activo; Sqlcmd.Parameters.Add("@Num_Anexo", SqlDbType.Int).Value = PERSONAL.id_user; Sqlcmd.Parameters.Add("@Ind_Vehiculo", SqlDbType.Char, 1).Value = PERSONAL.ind_vehiculo; Sqlcmd.Parameters.Add("@Cod_Tipo_Doc", SqlDbType.Int).Value = PERSONAL.cod_tipo_doc; Sqlcmd.Parameters.Add("@Cel", SqlDbType.VarChar, 50).Value = PERSONAL.cel; Sqlcmd.Parameters.Add("@Email", SqlDbType.VarChar, 100).Value = PERSONAL.email; Sqlcmd.Parameters.Add("@Fiscalizado", SqlDbType.Bit).Value = PERSONAL.fiscalizado; Sqlcmd.Parameters.Add("@tipo_personal", SqlDbType.Int).Value = PERSONAL.cod_tipo_personal; SqlDataReader oDataReader = Sqlcmd.ExecuteReader(); while (oDataReader.Read()) { MensajeResultado.mensaje = oDataReader["mensaje"].ToString(); MensajeResultado.resultado = int.Parse(oDataReader["resultado"].ToString()); } } } catch (SqlException sex) { eErrorLog mensajeLogError = new eErrorLog( sex.Message, "EdificioRepository/getMantenimientoPersonal(). SQL." + sex, "Error Sql"); mensajeLogError.RegisterLog(); } catch (Exception ex) { eErrorLog mensajeLogError = new eErrorLog(ex.Message, "PuertaRepository/getMantenimientoPersonal() EX." + ex, "Error"); mensajeLogError.RegisterLog(); } finally { if (cnx.State == System.Data.ConnectionState.Open) { cnx.Close(); } } return(MensajeResultado); }
public MensajeResultado getMantenimientoVisitante(VisitanteMantenimientoDTO VISITANTE) { MensajeResultado MensajeResultado = new MensajeResultado(); //ListaUsuarioEmpresaDTO = null; string cnxString = _appDBContext.Database.GetConnectionString(); SqlConnection cnx = new SqlConnection(cnxString); try { cnx.Open(); using (SqlCommand Sqlcmd = new SqlCommand()) { Sqlcmd.Connection = cnx; Sqlcmd.CommandType = CommandType.StoredProcedure; Sqlcmd.CommandText = "SP_TX_Grabar_Tipo_Visitante_21"; Sqlcmd.Parameters.Clear(); Sqlcmd.Parameters.Add("@Accion", SqlDbType.Int).Value = VISITANTE.Tipo_Operacion; Sqlcmd.Parameters.Add("@Cod_Visitante", SqlDbType.Int).Value = VISITANTE.cod_visitante; Sqlcmd.Parameters.Add("@Cod_Tipo_Doc", SqlDbType.VarChar, 20).Value = VISITANTE.cod_tipo_doc; Sqlcmd.Parameters.Add("@Cod_Tipo_Visitante", SqlDbType.VarChar, 5).Value = VISITANTE.cod_tipo_visitante; Sqlcmd.Parameters.Add("@Cod_Centro_Costo", SqlDbType.Bit).Value = VISITANTE.cod_centro_costo; Sqlcmd.Parameters.Add("@Num_Doc", SqlDbType.Bit).Value = VISITANTE.num_doc; Sqlcmd.Parameters.Add("@Nom_Visitante", SqlDbType.Bit).Value = VISITANTE.nom_visitante; Sqlcmd.Parameters.Add("@Img_Visitante", SqlDbType.Bit).Value = VISITANTE.img_visitante; Sqlcmd.Parameters.Add("@Nom_Empresa", SqlDbType.Bit).Value = VISITANTE.nom_empresa; Sqlcmd.Parameters.Add("@Ind_Proveedor", SqlDbType.Bit).Value = VISITANTE.ind_proveedor; Sqlcmd.Parameters.Add("@No_Deseado", SqlDbType.Bit).Value = VISITANTE.no_deseado; Sqlcmd.Parameters.Add("@Motivo_No_Deseado", SqlDbType.Bit).Value = VISITANTE.motivo_no_deseado; Sqlcmd.Parameters.Add("@Autorizacion_datos", SqlDbType.Bit).Value = VISITANTE.Autorizacion_datos; Sqlcmd.Parameters.Add("@ApellidoPaterno", SqlDbType.Bit).Value = VISITANTE.ape_paterno; Sqlcmd.Parameters.Add("@ApellidoMaterno", SqlDbType.Bit).Value = VISITANTE.ape_materno; Sqlcmd.Parameters.Add("@Activo", SqlDbType.Bit).Value = VISITANTE.activo; Sqlcmd.Parameters.Add("@Usuario", SqlDbType.Int).Value = VISITANTE.id_user; SqlDataReader oDataReader = Sqlcmd.ExecuteReader(); while (oDataReader.Read()) { MensajeResultado.mensaje = oDataReader["mensaje"].ToString(); MensajeResultado.resultado = int.Parse(oDataReader["resultado"].ToString()); } } } catch (SqlException sex) { eErrorLog mensajeLogError = new eErrorLog( sex.Message, "VisitanteRepository/getMantenimientoVisitante(). SQL." + sex, "Error Sql"); mensajeLogError.RegisterLog(); } catch (Exception ex) { eErrorLog mensajeLogError = new eErrorLog(ex.Message, "VisitanteRepository/getMantenimientoVisitante() EX." + ex, "Error"); mensajeLogError.RegisterLog(); } finally { if (cnx.State == System.Data.ConnectionState.Open) { cnx.Close(); } } return(MensajeResultado); }