Пример #1
0
        public static string Editar_DatosBasicos
        (
            //Datos Auxiliares y Llaves Primarias
            int auto, int idempelado,

            //Datos Basicos
            string empleado, string usuario, string contraseña, string descripcion, int estado,

            //Niveles
            int almacen, int financiera, int gestionhumana, int produccion,
            int reporte, int tesoreria, int ventas, int sistema,

            //Permisos
            int guardar, int eliminar, int editar, int consultar
        )
        {
            Conexion_Usuarios Datos = new Conexion_Usuarios();
            Entidad_Usuarios  Obj   = new Entidad_Usuarios();

            //Llaves Primarias
            Obj.Idempleado = idempelado;

            //Datos Basicos
            Obj.Empleado    = empleado;
            Obj.Usuario     = usuario;
            Obj.Contraseña  = contraseña;
            Obj.Descripcion = descripcion;

            //Niveles
            Obj.Almacen       = almacen;
            Obj.Financiera    = financiera;
            Obj.GestionHumana = gestionhumana;
            Obj.Produccion    = produccion;
            Obj.Reportes      = reporte;
            Obj.Tesoreria     = tesoreria;
            Obj.Ventas        = ventas;
            Obj.Sistema       = sistema;

            //Permisos
            Obj.Guardar   = guardar;
            Obj.Eliminar  = eliminar;
            Obj.Editar    = editar;
            Obj.Consultar = consultar;

            //Metodos y Filtros

            Obj.Auto   = auto;
            Obj.Estado = estado;

            return(Datos.Editar_DatosBasicos(Obj));
        }
        public string Guardar_DatosBasicos(Entidad_Usuarios Obj)
        {
            string        Rpta   = "";
            SqlConnection SqlCon = new SqlConnection();

            try
            {
                SqlCon = Conexion_SQLServer.getInstancia().Conexion();
                SqlCommand Comando = new SqlCommand("Gestion.LA_Empleado", SqlCon);
                Comando.CommandType = CommandType.StoredProcedure;

                //Datos Auxiliares
                Comando.Parameters.Add("@Auto", SqlDbType.Int).Value = Obj.Auto;

                ////Panel Datos Basicos
                //Comando.Parameters.Add("@Empleado", SqlDbType.VarChar).Value = Obj.Empleado;
                //Comando.Parameters.Add("@Identificacion", SqlDbType.VarChar).Value = Obj.Documento;
                //Comando.Parameters.Add("@Profesion", SqlDbType.VarChar).Value = Obj.Profesion;
                //Comando.Parameters.Add("@Email", SqlDbType.VarChar).Value = Obj.Email;
                //Comando.Parameters.Add("@Telefono", SqlDbType.VarChar).Value = Obj.Telefono;
                //Comando.Parameters.Add("@Movil", SqlDbType.VarChar).Value = Obj.Movil;
                //Comando.Parameters.Add("@Direccion", SqlDbType.VarChar).Value = Obj.Direccion;
                Comando.Parameters.Add("@Estado", SqlDbType.Int).Value = Obj.Estado;

                SqlCon.Open();
                Rpta = Comando.ExecuteNonQuery() == 1 ? "OK" : "Error al Realizar el Registro";
            }
            catch (Exception ex)
            {
                Rpta = ex.Message;
            }
            finally
            {
                if (SqlCon.State == ConnectionState.Open)
                {
                    SqlCon.Close();
                }
            }
            return(Rpta);
        }