コード例 #1
0
ファイル: MEmpleados.cs プロジェクト: AlfonsoJazz/Naturistas
        public ObjResult EditaEmpleado(int Id, String Nombre, int Edad, String Direccion, int Telefono, int SueldoHora, int IdPuesto, int HorasTrabajadas, int IdTienda, Boolean Check)
        {
            Lo_Resultado    = new ObjResult();
            Lo_MdlEmpleados = new MdlEmpleados();
            Lo_AEmpleados   = new AEmpleados();

            try
            {
                Lo_MdlEmpleados.Id              = Id;
                Lo_MdlEmpleados.NombreE         = Nombre;
                Lo_MdlEmpleados.Edad            = Edad;
                Lo_MdlEmpleados.Direccion       = Direccion;
                Lo_MdlEmpleados.Telefono        = Telefono;
                Lo_MdlEmpleados.SueldoHora      = SueldoHora;
                Lo_MdlEmpleados.IdPuesto        = IdPuesto;
                Lo_MdlEmpleados.HorasTrabajadas = HorasTrabajadas;
                Lo_MdlEmpleados.IdTienda        = IdTienda;
                Lo_MdlEmpleados.Activo          = Check;

                Lo_Resultado = Lo_AEmpleados.EditaEmpleado(Lo_MdlEmpleados);
            }
            catch (Exception ex)
            {
                Lo_Resultado.Mensaje      = ex.Message;
                Lo_Resultado.BooleanValue = false;
            }
            return(Lo_Resultado);
        }
コード例 #2
0
        public ObjResult EditaEmpleado(MdlEmpleados Empleados)
        {
            try
            {
                this.Co_Conexion.OPR_BEGINTRANSACTION();
                this.Co_Conexion.OPR_CLEARPARAMETERS();
                this.Co_Conexion.OPR_ADDPARAMETER("@Id", DbType.Int32, Empleados.Id);
                this.Co_Conexion.OPR_ADDPARAMETER("@Nombre", DbType.String, Empleados.NombreE);
                this.Co_Conexion.OPR_ADDPARAMETER("@Edad", DbType.Int32, Empleados.Edad);
                this.Co_Conexion.OPR_ADDPARAMETER("@Direccion", DbType.String, Empleados.Direccion);
                this.Co_Conexion.OPR_ADDPARAMETER("@Telefono", DbType.Int32, Empleados.Telefono);
                this.Co_Conexion.OPR_ADDPARAMETER("@SueldoHora", DbType.Int32, Empleados.SueldoHora);
                this.Co_Conexion.OPR_ADDPARAMETER("@IdPuesto", DbType.Int32, Empleados.IdPuesto);
                this.Co_Conexion.OPR_ADDPARAMETER("@HorasTrabajadas", DbType.Int32, Empleados.HorasTrabajadas);
                this.Co_Conexion.OPR_ADDPARAMETER("@IdTienda", DbType.Int32, Empleados.IdTienda);
                this.Co_Conexion.OPR_ADDPARAMETER("@Activo", DbType.Boolean, Empleados.Activo);
                Co_Resultado.Id = Co_Conexion.OPR_EXECUTENONOQUERY(ConexionBd.commandTypeEnum.StoredProcedure, "EditaEmpleado");
                Co_Conexion.OPR_COMMITTRANSACTION();

                if (Co_Resultado.Id > 0)
                {
                    Co_Resultado.BooleanValue = true;
                }
                else
                {
                    Co_Resultado.BooleanValue = false;
                }
            }
            catch (SqlException exSql)
            {
                Co_Resultado.Mensaje      = exSql.Message;
                Co_Resultado.BooleanValue = false;
            }
            catch (Exception ex)
            {
                Co_Resultado.Mensaje      = ex.Message;
                Co_Resultado.BooleanValue = false;
            }
            finally
            {
                ConexionBd.CierraConexion(this.Co_Conexion);
            }
            return(this.Co_Resultado);
        }
コード例 #3
0
ファイル: MEmpleados.cs プロジェクト: AlfonsoJazz/Naturistas
        public ObjResult ConsultaUsuario(string Nombre, int IdTienda)
        {
            Lo_Resultado    = new ObjResult();
            Lo_MdlEmpleados = new MdlEmpleados();
            Lo_AEmpleados   = new AEmpleados();

            try
            {
                Lo_MdlEmpleados.Nombre   = Nombre;
                Lo_MdlEmpleados.IdTienda = IdTienda;
                Lo_Resultado             = Lo_AEmpleados.ConsultaEmpleados(Lo_MdlEmpleados);
            }
            catch (Exception ex)
            {
                Lo_Resultado.Mensaje      = ex.Message;
                Lo_Resultado.BooleanValue = false;
            }
            return(Lo_Resultado);
        }
コード例 #4
0
        public ObjResult ConsultaEmpleados(MdlEmpleados Empleados)
        {
            try
            {
                this.Co_Conexion.OPR_BEGINTRANSACTION();
                this.Co_Conexion.OPR_CLEARPARAMETERS();
                this.Co_Conexion.OPR_ADDPARAMETER("@Nombre", DbType.String, Empleados.Nombre);
                this.Co_Conexion.OPR_ADDPARAMETER("@Tienda", DbType.Int16, Empleados.IdTienda);
                Co_Resultado.Tabla = Co_Conexion.OPR_EXECUTEDATATABLE(ConexionBd.commandTypeEnum.StoredProcedure, "ConsultaEmpleados");
                Co_Conexion.OPR_COMMITTRANSACTION();

                if (Co_Resultado.Tabla.Rows.Count > 0)
                {
                    Co_Resultado.BooleanValue = true;
                }
                else
                {
                    Co_Resultado.BooleanValue = false;
                }
            }
            catch (SqlException exSql)
            {
                Co_Resultado.Mensaje      = exSql.Message;
                Co_Resultado.BooleanValue = false;
            }
            catch (Exception ex)
            {
                Co_Resultado.Mensaje      = ex.Message;
                Co_Resultado.BooleanValue = false;
            }
            finally
            {
                ConexionBd.CierraConexion(this.Co_Conexion);
            }
            return(this.Co_Resultado);
        }