/// <summary> /// Propósito: Método Update. Actualiza una fila existente en la base de datos. /// </summary> /// <returns>True si tuvo éxito, sino genera una Exception. </returns> /// <remarks> /// Propiedades necesarias para este método: /// <UL> /// <LI>Id_Usuario</LI> /// <LI>Nom_Usuario</LI> /// <LI>Contrasenna</LI> /// <LI>Indicio_Contrasenna</LI> /// <LI>FK_IdTipoUsuario</LI> /// <LI>Estado</LI> /// </UL> /// Propiedades actualizadas luego de una llamada exitosa a este método: /// <UL> /// <LI>CodError</LI> /// </UL> /// </remarks> public override bool Actualizar() { string operacion; //SeguridadSoapClient wsseg = new SeguridadSoapClient(); try { //Construir aqui el string a guardar en la bitacora. operacion = "Actualizar cIATUsuario;" + "Id_Usuario:" + Id_Usuario.ToString() + ";" + "Nom_Usuario:" + Nom_Usuario.ToString() + ";" + "Contrasenna:" + Contrasenna.ToString() + ";" + "Indicio_Contrasenna:" + Indicio_Contrasenna.ToString() + ";" + "FK_IdTipoUsuario:" + FK_IdTipoUsuario.ToString() + ";" + "Estado:" + Estado.ToString() + ";"; //wsseg.BitacoraRegistrarUso(_COD_APLICACIONBitacora, _COD_FUNCIONALIDADBitacora, _COD_SEDEBitacora, eTipoEventoBitacora.UsoFuncionalidad, _ID_USUARIOBitacora,operacion); return(base.Actualizar()); } catch (Exception ex) { //Construir el string a guardar en la bitácora en caso de error. operacion = "Error Actualizar cIATUsuario;" + ex.Message; //wsseg.BitacoraRegistrarUso(_COD_APLICACIONBitacora, _COD_FUNCIONALIDADBitacora, _COD_SEDEBitacora, eTipoEventoBitacora.Error, _ID_USUARIOBitacora,operacion); throw ex; } }
public void LlenarCMBUsuarios() { /*SqlConnection cnn = new SqlConnection(ConfigurationManager.AppSettings.Get("strConnection"));*/ string conexion = ConfigurationManager.ConnectionStrings["ApplicationServices"].ConnectionString; SqlConnection cnn; cnn = new SqlConnection(conexion); cnn.Open(); SqlCommand objsqlcommand = new SqlCommand("SP_Catalogo_Usuario", cnn); objsqlcommand.CommandType = CommandType.StoredProcedure; objsqlcommand.Parameters.AddWithValue("@Opcion", "COMBO"); SqlDataAdapter sqlDataAdapter = new SqlDataAdapter(objsqlcommand); DataTable dt = new DataTable(); sqlDataAdapter.Fill(dt); Id_Usuario.DataTextField = "NombreCompleto"; Id_Usuario.DataValueField = "Id_Usuario"; Id_Usuario.DataSource = dt; Id_Usuario.DataBind(); Id_Usuario.Items.Insert(0, new ListItem("[Seleccionar]", "0")); Id_Usuario.SelectedIndex = 0; objsqlcommand.ExecuteNonQuery(); }