Esempio n. 1
0
 private void btn_actualizar_Click(object sender, EventArgs e)
 {
     if (mtx_Sueldo.Text != "" && txt_apellido1.Text != "" && txt_apellido2.Text != "" && txt_nombre.Text != "" && cbx_Cargo.Text != "Seleccione" && txt_correo.Text != "" && txt_contraseña.Text != "")
     {
         Empleado_DAO crear     = new Empleado_DAO();
         Sucursal_DAO verificar = new Sucursal_DAO();
         Empleado_BO  nuevo     = new Empleado_BO();
         nuevo.Nombre       = txt_nombre.Text;
         nuevo.Apellido_11  = txt_apellido1.Text;
         nuevo.Apellido_21  = txt_apellido2.Text;
         nuevo.Salario_Base = int.Parse(mtx_Sueldo.Text);
         nuevo.Id_Empleado  = id_empleado;
         nuevo.Id_sucursal  = idsucu;
         try
         {
             byte[] imgbytes = Convertir_Imagen_Bytes(user);
             nuevo.Imagen = Convert.ToBase64String(imgbytes);
         }
         catch
         {
         }
         if (rbx_Matutino.Checked)
         {
             nuevo.Horario_Trabajo1 = rbx_Matutino.Text;
         }
         else
         {
             nuevo.Horario_Trabajo1 = rbx_Vespertino.Text;
         }
         nuevo.Correo_Electronico1 = txt_correo.Text;
         nuevo.Clave_Sesion1       = txt_contraseña.Text;
         try
         {
             nuevo.Puesto = verificar.Asignar_Puesto(cbx_Cargo.Text);
         }
         catch (Exception ex)
         {
             frm_ERROR_DIALOG ERROR = new frm_ERROR_DIALOG("Intente nuevamente");
             ERROR.ShowDialog();
         }
         int guardar = crear.Actualizar_Datos(nuevo);
         if (guardar == 0)
         {
             frm_ERROR_DIALOG ERROR = new frm_ERROR_DIALOG("Intente nuevamente");
             ERROR.ShowDialog();
         }
         else
         {
             frm_pruebaDialog exito = new frm_pruebaDialog();
             exito.ShowDialog();
             Limpiar_campos();
             dgv_Empleados.DataSource = ejecutar.tabla_empleado();
         }
     }
     else
     {
         frm_ERROR_DIALOG ERROR = new frm_ERROR_DIALOG("llene todos los campos");
         ERROR.ShowDialog();
     }
 }
Esempio n. 2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            Empleado_BO empleado = new Empleado_BO();

            RepeaterEmplados.DataSource = empleado.Listar();
            RepeaterEmplados.DataBind();
        }
Esempio n. 3
0
        private void btn_IniciarSesion_Click(object sender, EventArgs e)
        {
            Jefe_BO     jefe     = new Jefe_BO();
            Empleado_BO empleado = new Empleado_BO();


            if (jefe.Nombre == txt_correo.Text && jefe.Clave == txt_contrase.Text)
            {
                frm_MenuSelectSucursales obj = new frm_MenuSelectSucursales();
                obj.Show();
                this.Hide();
            }
            else
            {
                Empleado_DAO verificar = new Empleado_DAO();

                int sucursal = verificar.Iniciar_Sesion(txt_correo.Text, txt_contrase.Text);
                if (sucursal >= 0)
                {
                    Cls_Static_UsuarioRunningThisMoment Sucursal = new Cls_Static_UsuarioRunningThisMoment();
                    Cls_Static_UsuarioRunningThisMoment.id_Sucursal = sucursal;

                    frm_MenuEmpleado objMenu = new frm_MenuEmpleado(sucursal);
                    objMenu.Show();
                    this.Hide();
                }
                else
                {
                    pick_USNOVALID.Visible = true;
                    lbl_USNOVALID.Visible  = true;
                }
            }
        }
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!Page.IsPostBack)
     {
         Empleado_BO empleadoBO = new Empleado_BO();
         Empleado    empleado   = new Empleado();
         int         id         = Int32.Parse((string)Session["emp"]);
         empleado      = empleadoBO.Buscar(id);
         nombre.Text   = empleado.nombre.ToString();
         apellido.Text = empleado.apellido.ToString();
     }
 }
        protected void Page_Load(object sender, EventArgs e)
        {
            EmpleadoTurno_BO relacion = new EmpleadoTurno_BO();

            RepeaterUsuarios.DataSource = relacion.Listar();
            RepeaterUsuarios.DataBind();

            Empleado_BO empleado = new Empleado_BO();

            RepeaterEmpleados.DataSource = empleado.ListaFiltrada();
            RepeaterEmpleados.DataBind();

            Turno_BO turno = new Turno_BO();

            RepeaterTurnos.DataSource = turno.ListaFiltrada();
            RepeaterTurnos.DataBind();
        }
Esempio n. 6
0
        protected void Repeater1_OnItemCommand(object source, RepeaterCommandEventArgs e)
        {
            if (e.CommandName == "Update")
            {
                string id = Convert.ToString(e.CommandArgument);

                Session["emp"] = id;

                Response.Redirect("~/Crud_empleados/EditarEmpleado.aspx?id=" + id);
            }
            if (e.CommandName == "Destroy")
            {
                int         id         = Int32.Parse(Convert.ToString(e.CommandArgument));
                Empleado_BO EmpleadoBO = new Empleado_BO();
                EmpleadoBO.Eliminar(id);

                Response.Redirect("~/Empleados.aspx");
            }
        }
Esempio n. 7
0
        public int Guardar_Datos(Empleado_BO obj_div)
        {
            Empleado_BO datos = (Empleado_BO)obj_div;

            cmd.Connection = obj_conec.ConectarBD();
            obj_conec.AbrirBD();
            instruccion_SQL = "Insert into empleados (Nombre_Empleado,Apellido_1_Empleado,Apellido_2_Empleado,Fecha_Nacimiento,id_puesto,Salario_Base,Correo_Electronico,Clave_Sesion,Horario,id_Sucursal,imagen) values ('" + datos.Nombre + "','" + datos.Apellido_11 + "','" + datos.Apellido_21 + "','" + datos.Fecha_nacimiento + "','" + datos.Puesto + "','" + datos.Salario_Base + "','" + datos.Correo_Electronico1 + "','" + datos.Clave_Sesion1 + "','" + datos.Horario_Trabajo1 + "','" + Cls_Static_UsuarioRunningThisMoment.id_Sucursal + "','" + datos.Imagen + "')";
            cmd.CommandText = instruccion_SQL;
            int valor = cmd.ExecuteNonQuery();

            obj_conec.CerrarBD();

            if (valor <= 0)
            {
                return(0);
            }

            return(1);
        }
        public int eliminar_empleado(Empleado_BO objempleado)
        {
            Empleado_BO datos = (Empleado_BO)objempleado;

            cmd.Connection = obj_conexion.Conectar_BD();
            obj_conexion.abrir_BD();
            SQL             = "delete from empleado where id_empleado='" + datos.Id_empleado + "'";
            cmd.CommandText = SQL;
            int transac = cmd.ExecuteNonQuery();

            obj_conexion.cerrar_BD();
            if (transac <= 0)
            {
                return(0);
            }
            else
            {
                return(1);
            }
        }
        public int actualizar_empleado(Empleado_BO objempleado)
        {
            Empleado_BO datos = (Empleado_BO)objempleado;

            cmd.Connection = obj_conexion.Conectar_BD();
            obj_conexion.abrir_BD();
            SQL             = "update empleado set curp='" + datos.Curp + "', nombre='" + datos.Nombres + "',  apellido_paterno='" + datos.Apellido_paterno + "', apellido_materno='" + datos.Apellido_materno + "',   edad='" + datos.Edad + "' ,  direccion_empleado='" + datos.Direccion + "', telefono_empleado='" + datos.Telefono + "', fk_id_empresa= '" + datos.Fk_id_empresa + "', fk_id_turno='" + datos.Fk_id_turno + "'  where id_empleado = '" + datos.Id_empleado + "'";
            cmd.CommandText = SQL;
            int transac = cmd.ExecuteNonQuery();

            obj_conexion.cerrar_BD();
            if (transac <= 0)
            {
                return(0);
            }
            else
            {
                return(1);
            }
        }
        public int guardar(Empleado_BO objempleado)
        {
            Empleado_BO datos = (Empleado_BO)objempleado;

            cmd.Connection = obj_conexion.Conectar_BD();
            obj_conexion.abrir_BD();
            SQL             = "insert into empleado (curp, nombre, apellido_paterno, apellido_materno, edad, direccion_empleado,telefono_empleado, fk_id_empresa, fk_id_turno) values('" + datos.Curp + "', '" + datos.Nombres + "', '" + datos.Apellido_paterno + "', '" + datos.Apellido_materno + "', '" + datos.Edad + "',   '" + datos.Direccion + "', '" + datos.Telefono + "', '" + datos.Fk_id_empresa + "', '" + datos.Fk_id_turno + "')";
            cmd.CommandText = SQL;
            int transac = cmd.ExecuteNonQuery();

            obj_conexion.cerrar_BD();
            if (transac <= 0)
            {
                return(0);
            }
            else
            {
                return(1);
            }
        }
        protected void ButtonGuardar_Click(object sender, EventArgs e)
        {
            Empleado_BO empleadoBO = new Empleado_BO();
            Empleado    empleado   = new Empleado();
            String      sw         = "";

            try
            {
                empleado.Id_empleado = Int32.Parse((string)Session["emp"]);
                empleado.nombre      = this.nombre.Text.Trim();
                empleado.apellido    = this.apellido.Text.Trim();

                empleadoBO.Modificar(empleado);

                Response.Redirect("~/Empleados.aspx");
            }
            catch (Exception ex)
            {
                sw = ex.Message;
            }
            LabelErr.Text = sw;
        }
Esempio n. 12
0
        public int Eliminar_Datos(Empleado_BO ObjEmp)
        {
            Empleado_BO datos = (Empleado_BO)ObjEmp;

            cmd.Connection = obj_conec.ConectarBD();
            obj_conec.AbrirBD();
            //modif access to BD
            instruccion_SQL = "Delete  from empleados  where id_Empleado='" + datos.Id_Empleado + "'";
            //exe cmd
            cmd.CommandText = instruccion_SQL;
            //gdr vlr
            int valor = cmd.ExecuteNonQuery();

            obj_conec.CerrarBD();


            if (valor <= 0)
            {
                return(0);
            }
            return(1);
        }
Esempio n. 13
0
        public int Actualizar_Datos(Empleado_BO ObjEmp)
        {
            Empleado_BO datos = (Empleado_BO)ObjEmp;

            cmd.Connection = obj_conec.ConectarBD();
            obj_conec.AbrirBD();
            //modif access to BD
            String instruccion_SQL2 = "Update  empleados set Nombre_Empleado= '" + datos.Nombre + "',Apellido_1_Empleado='" + datos.Apellido_11 + "',Apellido_2_Empleado='" + datos.Apellido_21 + "',Fecha_Nacimiento='" + datos.Fecha_nacimiento + "',id_puesto='" + datos.Puesto + "',Salario_Base=" + datos.Salario_Base + ",Correo_Electronico='" + datos.Correo_Electronico1 + "',Clave_Sesion='" + datos.Clave_Sesion1 + "',Horario='" + datos.Horario_Trabajo1 + "',id_Sucursal=" + datos.Id_sucursal + ", imagen = '" + datos.Imagen + "'  where id_Empleado = " + datos.Id_Empleado;

            //exe cmd
            cmd.CommandText = instruccion_SQL2;
            //gdr vlr
            int valor = cmd.ExecuteNonQuery();

            obj_conec.CerrarBD();


            if (valor <= 0)
            {
                return(0);
            }
            return(1);
        }