protected void ibtnAgregar_Click(object sender, ImageClickEventArgs e)
        {
            try
            {
                lblError.Text   = string.Empty;
                lblMensaje.Text = string.Empty;

                LogEmpresa logicaEmpresa = new LogEmpresa();
                Empresa    empresa       = logicaEmpresa.BuscarEmpresa(Convert.ToInt32(txtRut.Text));

                Paquete paquete = new Paquete(Convert.ToInt32(txtNumero.Text), Convert.ToInt32(txtPeso.Text), txtTipo.Text, txtDescripcion.Text, empresa);

                LogPaquetes logicaPaquete = new LogPaquetes();
                logicaPaquete.AgregarPaquete(paquete);
                lblMensaje.Text = "Paquete Agregado";

                LimpiarFormulario();
                DesactivarBotones();
                ibtnAgregar.Enabled    = false;
                txtDescripcion.Enabled = false;
                txtPeso.Enabled        = true;
                txtTipo.Enabled        = false;
                DesactivarCajas();
            }
            catch (Exception ex)
            {
                lblError.Text = ex.Message;
                LimpiarFormulario();
            }
        }
        protected void ibtnModificar_Click(object sender, ImageClickEventArgs e)
        {
            try
            {
                lblError.Text   = string.Empty;
                lblMensaje.Text = string.Empty;

                LogEmpresa logicaEmpresa = new LogEmpresa();
                Empresa    empresa       = logicaEmpresa.BuscarEmpresa(Convert.ToInt32(txtRut.Text));

                Paquete paquete = (Paquete)Session["Paquete"];
                paquete.Peso        = Convert.ToInt32(txtPeso.Text);
                paquete.Tipo        = txtTipo.Text;
                paquete.Descripcion = txtDescripcion.Text;

                LogPaquetes logicaPaquete = new LogPaquetes();
                logicaPaquete.ModificarPaquete(paquete);
                lblMensaje.Text = "Paquete Modificado";
                LimpiarFormulario();
                DesactivarBotones();
                txtRut.Enabled    = true;
                txtNumero.Enabled = true;
                DesactivarCajas();
            }
            catch (Exception ex)
            {
                lblError.Text = ex.Message;
            }
        }
        protected void ibtnEliminar_Click(object sender, ImageClickEventArgs e)
        {
            try
            {
                lblMensaje.Text = string.Empty;
                lblError.Text   = string.Empty;

                Empresa    empresa = (Empresa)Session["Empresa"];
                LogEmpresa logica  = new LogEmpresa();
                logica.EliminarEmpresa(empresa);
                lblMensaje.Text = "Empresa Eliminada";
                LimpiarFormulario();
                DesactivarBotones();
                DesactivarCajas();
                txtRut.Focus();
                txtRut.Enabled = true;
            }
            catch (Exception ex)
            {
                lblError.Text = ex.Message;
                txtRut.Focus();
                LimpiarFormulario();
                DesactivarBotones();
                DesactivarCajas();
            }
        }
        protected void ibtnModificar_Click(object sender, ImageClickEventArgs e)
        {
            try
            {
                lblError.Text   = string.Empty;
                lblMensaje.Text = string.Empty;

                Empresa empresa = (Empresa)Session["Empresa"];

                LogEmpresa logica = new LogEmpresa();
                empresa.Nombre   = txtNombre.Text;
                empresa.Telefono = txtTelefono.Text;
                empresa.Mail     = txtMail.Text;

                logica.ModificarEmpresa(empresa);
                lblMensaje.Text = "Empresa Modificada";
                LimpiarFormulario();
                DesactivarBotones();
                txtRut.Enabled = true;
                DesactivarCajas();
                txtRut.Focus();
            }
            catch (Exception ex)
            {
                lblError.Text = ex.Message;
                txtRut.Focus();
                LimpiarFormulario();
                DesactivarBotones();
                DesactivarCajas();
            }
        }
        protected void ibtnAgregar_Click(object sender, ImageClickEventArgs e)
        {
            try
            {
                lblError.Text   = string.Empty;
                lblMensaje.Text = string.Empty;

                Empresa empresa = new Empresa(Convert.ToInt32(txtRut.Text), txtNombre.Text, txtTelefono.Text, txtMail.Text);

                LogEmpresa logica = new LogEmpresa();
                logica.AgregarEmpresa(empresa);

                lblMensaje.Text = "Empresa agregada";
                LimpiarFormulario();
                DesactivarBotones();
                ibtnAgregar.Enabled = false;
                DesactivarCajas();
                txtRut.Focus();
            }
            catch (Exception ex)
            {
                lblError.Text = ex.Message;
                txtRut.Focus();
                LimpiarFormulario();
                DesactivarBotones();
                DesactivarCajas();
            }
        }
Beispiel #6
0
        public void Agregar()
        {
            LogEmpresaBLLImp log  = new LogEmpresaBLLImp();
            LogEmpresa       logg = new LogEmpresa();

            logg.idNombreEmpresa = "Michael";
            logg.pass            = "******";
            log.Agregar(logg);
        }
Beispiel #7
0
        static void Main(string[] args)
        {
            LogEmpresaBLLImp log  = new LogEmpresaBLLImp();
            LogEmpresa       logg = new LogEmpresa();

            logg.idNombreEmpresa = "Michael";
            logg.pass            = "******";
            log.Agregar(logg);
        }
        protected void ibtnBuscar_Click(object sender, ImageClickEventArgs e)
        {
            try
            {
                lblError.Text   = string.Empty;
                lblMensaje.Text = string.Empty;

                if (txtRut.Text == string.Empty)
                {
                    lblError.Text = "Ingrese rut";
                }

                LogPaquetes logica        = new LogPaquetes();
                LogEmpresa  logicaempresa = new LogEmpresa();
                Empresa     empresa       = logicaempresa.BuscarEmpresa(Convert.ToInt32(txtRut.Text));
                if (empresa == null)
                {
                    lblError.Text = "La empresa no existe";
                }
                Paquete paquete = logica.BuscarPaquetePorPks(empresa.Rut, Convert.ToInt32(txtNumero.Text));
                if (paquete != null)
                {
                    Session["Paquete"]  = paquete;
                    txtDescripcion.Text = paquete.Descripcion;
                    txtPeso.Text        = paquete.Peso.ToString();
                    txtTipo.Text        = paquete.Tipo;

                    ibtnAgregar.Enabled    = false;
                    ibtnModificar.Enabled  = true;
                    ibtnEliminar.Enabled   = true;
                    ibtnBuscar.Enabled     = false;
                    txtRut.Enabled         = false;
                    txtNumero.Enabled      = false;
                    txtPeso.Enabled        = true;
                    txtTipo.Enabled        = true;
                    txtDescripcion.Enabled = true;
                }
                else
                {
                    Session["Paquete"] = null;
                    txtRut.Enabled     = false;
                    txtNumero.Enabled  = false;

                    txtPeso.Enabled        = true;
                    txtTipo.Enabled        = true;
                    txtDescripcion.Enabled = true;
                    ibtnEliminar.Enabled   = false;
                    ibtnModificar.Enabled  = false;
                    ibtnAgregar.Enabled    = true;
                    ibtnBuscar.Enabled     = false;
                }
            }
            catch
            {
                lblError.Text = ("Empresa no existe");
            }
        }
        protected void imbtnBuscar_Click(object sender, ImageClickEventArgs e)
        {
            try
            {
                lblMensaje.Text = string.Empty;
                lblError.Text   = string.Empty;

                if (txtRut.Text == string.Empty)
                {
                    throw new Exception("Ingrese Rut para buscar");
                }

                LogEmpresa logica = new LogEmpresa();

                Empresa empresa = logica.BuscarEmpresa(Convert.ToInt32(txtRut.Text));

                if (empresa != null)
                {
                    Session["Empresa"]    = empresa;
                    txtNombre.Text        = empresa.Nombre;
                    txtMail.Text          = empresa.Mail;
                    txtTelefono.Text      = empresa.Telefono;
                    ibtnAgregar.Enabled   = false;
                    ibtnModificar.Enabled = true;
                    ibtnEliminar.Enabled  = true;
                    txtRut.Enabled        = false;
                    imbtnBuscar.Enabled   = false;
                    txtMail.Enabled       = true;
                    txtNombre.Enabled     = true;
                    txtTelefono.Enabled   = true;
                }
                else
                {
                    Session["Empresa"]    = null;
                    txtRut.Enabled        = false;
                    ibtnAgregar.Enabled   = true;
                    ibtnModificar.Enabled = false;
                    ibtnEliminar.Enabled  = false;
                    txtNombre.Enabled     = true;
                    txtMail.Enabled       = true;
                    txtTelefono.Enabled   = true;
                    txtNombre.Focus();
                }
            }
            catch (Exception ex)
            {
                lblError.Text = ex.Message;
            }
        }
 private void ListarEmpresas()
 {
     try
     {
         LogEmpresa logicaEmpresa = new LogEmpresa();
         cboEmpresa.DataSource     = logicaEmpresa.listar();
         cboEmpresa.DataValueField = "Rut";
         cboEmpresa.DataTextField  = "Nombre";
         cboEmpresa.DataBind();
     }
     catch (Exception ex)
     {
         lblError.Text = "Error al Listar las Empresas" + ex.Message;
     }
 }
Beispiel #11
0
 public bool Modificar(LogEmpresa log)
 {
     try
     {
         using (unitOfWork = new UnitOfWork(new GymContext()))
         {
             unitOfWork.logEmpresaDAL.Update(log);
         }
         return(true);
     }
     catch (Exception)
     {
         return(false);
     }
 }
Beispiel #12
0
 public bool Eliminar(LogEmpresa log)
 {
     try
     {
         using (unitOfWork = new UnitOfWork(new GymContext()))
         {
             unitOfWork.logEmpresaDAL.Remove(log);
         }
         return(true);
     }
     catch (Exception)
     {
         return(false);
     }
 }
Beispiel #13
0
 public bool Agregar(LogEmpresa log)
 {
     try
     {
         using (unitOfWork = new UnitOfWork(new GymContext()))
         {
             unitOfWork.logEmpresaDAL.Add(log);
             unitOfWork.Complete();
             unitOfWork.Dispose();
         }
         return(true);
     }
     catch (Exception e)
     {
         string a = e.Message;
         return(false);
     }
 }
Beispiel #14
0
        protected void grdSolicitudes_SelectedIndexChanged(object sender, EventArgs e)
        {
            try
            {
                LogEmpresa logEmp = new LogEmpresa();
                Session["Emp"] = logEmp.BuscarEmpresa(Convert.ToInt32(grdSolicitudes.SelectedRow.Cells[7].Text));

                LogPaquetes logPaquete = new LogPaquetes();
                Session["Paq"] = logPaquete.BuscarPaquetePorPks(Convert.ToInt32(grdSolicitudes.SelectedRow.Cells[7].Text),
                                                                Convert.ToInt32(grdSolicitudes.SelectedRow.Cells[6].Text));
                LogSolicitudEntrega logSolicitud = new LogSolicitudEntrega();
                Session["Solicitud"] = logSolicitud.BuscarSolicitudDeEntrega((Paquete)Session["Paq"]);
                logSolicitud.CambiarEstado((SolicitudEntrega)Session["Solicitud"]);
                lblError.Text = "Estado Cambiado";
                ListarSolicitudes();
            }
            catch (Exception ex)
            {
                lblError.Text = ex.Message;
            }
        }
Beispiel #15
0
        protected void grdSolicitudes_SelectedIndexChanged(object sender, EventArgs e)
        {
            try
            {
                LogPaquetes logP    = new LogPaquetes();
                Paquete     paquete = logP.BuscarPaquetePorPks(Convert.ToInt32(grdSolicitudes.SelectedRow.Cells[7].Text),
                                                               Convert.ToInt32(grdSolicitudes.SelectedRow.Cells[6].Text));
                Session["Paquete"] = logP.BuscarPaquetePorPks(paquete.Empresa.Rut, paquete.Numero);
                lblPaquete.Text    = paquete.ToString();
                lblTituloP.Text    = "Paquete";

                LogEmpresa logE    = new LogEmpresa();
                Empresa    empresa = logE.BuscarEmpresa(Convert.ToInt32(paquete.Empresa.Rut));
                lblEmpresa.Text = empresa.ToString();
                lblTituloE.Text = "Empresa";
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }
Beispiel #16
0
        protected void grdPaquetes_SelectedIndexChanged(object sender, EventArgs e)
        {
            try
            {
                lblTitulo.Text = "Empresa";

                LogPaquetes logP    = new LogPaquetes();
                Paquete     paquete = logP.BuscarPaquetePorPks(Convert.ToInt32(grdPaquetes.SelectedRow.Cells[1].Text),
                                                               Convert.ToInt32(grdPaquetes.SelectedRow.Cells[0].Text));
                Session["Paquete"] = logP.BuscarPaquetePorPks(paquete.Empresa.Rut, paquete.Numero);
                LogEmpresa logE    = new LogEmpresa();
                Empresa    empresa = logE.BuscarEmpresa(Convert.ToInt32(paquete.Empresa.Rut));

                lblEmpresa.Text = empresa.ToString();
                ActivarCajas();
                lblError.Text   = string.Empty;
                lblMensaje.Text = string.Empty;
            }
            catch (Exception ex)
            {
                lblError.Text = ex.Message;
            }
        }