コード例 #1
0
 private void btn_editar_Click_1(object sender, EventArgs e)
 {
     try
     {
         Editar      = true;
         atributo    = "codigo";
         Codigo      = this.dataGridView1.CurrentRow.Cells[0].Value.ToString();
         label2.Text = Codigo;
         TextBox[]   textbox = { textBox4, textBox3, textBox2, textBox5, textbox6, textBox7 };
         CapaNegocio fn      = new CapaNegocio();
         fn.llenartextbox(textbox, dataGridView1);
     }
     catch
     {
         MessageBox.Show("No se ha seleccionado ningun registro a editar", "Favor Verificar", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
コード例 #2
0
        private void frm_empresa_Load(object sender, EventArgs e)
        {
            try
            {
                CapaNegocio fn  = new CapaNegocio();
                DataTable   seg = seguridad.ObtenerPermisos.Permisos(seguridad.Conexion.User, id_form);
                if (seg.Rows.Count > 0)
                {
                    fn.desactivarPermiso(seg, btn_guardar, btn_eliminar, btn_editar, btn_nuevo, btn_cancelar, btn_actualizar, btn_buscar, btn_anterior, btn_siguiente, btn_primero, btn_ultimo);
                }
                else
                {
                    btn_guardar.Enabled = false; btn_eliminar.Enabled = false; btn_editar.Enabled = false; btn_nuevo.Enabled = false; btn_actualizar.Enabled = false; btn_cancelar.Enabled = false; btn_buscar.Enabled = false;
                }

                cbo_pais.Properties.DataSource    = OpBD.SeleccionarPaises();
                cbo_pais.Properties.ValueMember   = "id_pais";
                cbo_pais.Properties.DisplayMember = "nombre";
                cbo_pais.Properties.PopulateColumns();
                cbo_pais.Properties.Columns[0].Visible = false;

                if (actualizar == true)
                {
                    DataTable dt_emp = OpBD.SeleccionarDatosRestantesEmpresa(id_empresa);

                    if (dt_emp != null)
                    {
                        DataRow row_emp   = dt_emp.Rows[0];
                        string  direccion = row_emp[0].ToString();
                        string  correo    = row_emp[1].ToString();
                        string  telefono1 = row_emp[2].ToString();
                        string  telefono2 = row_emp[3].ToString();
                        string  pais      = row_emp[4].ToString();

                        txt_nombre.Text    = nombre_empresa;
                        txt_telefono1.Text = telefono1;
                        txt_telefono2.Text = telefono2;
                        txt_email.Text     = correo;
                        txt_direccion.Text = direccion;
                        cbo_pais.EditValue = cbo_pais.Properties.GetKeyValueByDisplayText(pais);
                    }
                }
            }
            catch (Exception exep) { MessageBox.Show(exep.Message); }
        }
コード例 #3
0
 public ActionResult Edit(Entidad.Licencias licencias)
 {
     try
     {
         if (licencias.Empleado == null)
         {
             ModelState.AddModelError("", "Debe rellenar este campo.");
             return(View(licencias));
         }
         CapaNegocio.editarL(licencias);
         return(RedirectToAction("Details"));
     }
     catch (Exception e)
     {
         ModelState.AddModelError("", "Ha ocurrido un error al editar la licencia.");
         return(View(licencias));
     }
 }
コード例 #4
0
 public ActionResult Edit(Entidad.Cargos cargos)
 {
     try
     {
         if (cargos.Cargo == null)
         {
             ModelState.AddModelError("", "Debe rellenar este campo.");
             return(View(cargos));
         }
         CapaNegocio.editarC(cargos);
         return(RedirectToAction("Details"));
     }
     catch (Exception e)
     {
         ModelState.AddModelError("", "Ha ocurrido un error al editar el cargo.");
         return(View(cargos));
     }
 }
コード例 #5
0
 public ActionResult Edit(Entidad.Salida salida)
 {
     try
     {
         if (salida.Empleado == null)
         {
             ModelState.AddModelError("", "Debe rellenar este campo.");
             return(View(salida));
         }
         CapaNegocio.editarS(salida);
         return(RedirectToAction("Details"));
     }
     catch (Exception e)
     {
         ModelState.AddModelError("", "Ha ocurrido un error al editar.");
         return(View(salida));
     }
 }
コード例 #6
0
 public ActionResult Edit(Entidad.Departamentos dept)
 {
     try
     {
         if (dept.Nombre == null)
         {
             ModelState.AddModelError("", "Debe rellenar este campo.");
             return(View(dept));
         }
         CapaNegocio.editarD(dept);
         return(RedirectToAction("Details"));
     }
     catch (Exception e)
     {
         ModelState.AddModelError("", "Ha ocurrido un error al editar el departamento.");
         return(View(dept));
     }
 }
コード例 #7
0
ファイル: Categoria.cs プロジェクト: IS-2017/IS-2017
 private void Categoria_Load(object sender, EventArgs e)
 {
     try
     {
         CapaNegocio fn  = new CapaNegocio();
         DataTable   seg = seguridad.ObtenerPermisos.Permisos(seguridad.Conexion.User, id_form);
         if (seg.Rows.Count > 0)
         {
             fn.desactivarPermiso(seg, btn_guardar, btn_eliminar, btn_editar, btn_nuevo, btn_cancelar, btn_actualizar, btn_buscar, btn_anterior, btn_siguiente, btn_primero, btn_ultimo);
         }
         txt_ident.ReadOnly  = true;
         txt_nombre.ReadOnly = true;
         SistemaInventarioDatos sd = new SistemaInventarioDatos();
         dgw_categorias.DataSource            = sd.ObtenerCategorias();
         dgw_categorias.Columns[0].HeaderText = "Identificador";
         dgw_categorias.Columns[1].HeaderText = "Tipo de inventario";
         dgw_categorias.Columns[0].Width      = 70;
     }
     catch (Exception ex) { MessageBox.Show("No posee los permisos necesarios!", "¡Seguridad!", MessageBoxButtons.OK, MessageBoxIcon.Error); }
 }
コード例 #8
0
        private void btn_eliminar_Click(object sender, EventArgs e)
        {
            try
            {
                String codigo2   = this.dataGridView1.CurrentRow.Cells[0].Value.ToString();
                String atributo2 = "codigo";
                //String campo = "estado";
                var resultado = MessageBox.Show("DESEA BORRAR EL REGISTRO SELECCIONADO", "CONFIRME SU ACCION", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

                if (resultado == DialogResult.Yes)
                {
                    CapaNegocio fn    = new CapaNegocio();
                    string      tabla = "empleado";
                    fn.eliminar(tabla, atributo2, codigo2);
                }
            }
            catch
            {
                MessageBox.Show("No se ha seleccionado ningun registro a eliminar", "Favor Verificar", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
コード例 #9
0
ファイル: FormMovimientos.cs プロジェクト: IS-2017/IS-2017
        private void FormMovimientos_Load(object sender, EventArgs e)
        {
            try
            {
                CapaNegocio fn  = new CapaNegocio();
                DataTable   seg = seguridad.ObtenerPermisos.Permisos(seguridad.Conexion.User, id_form);
                if (seg.Rows.Count > 0)
                {
                    fn.desactivarPermiso(seg, btn_guardar, btn_eliminar, btn_editar, btn_nuevo, btn_cancelar, btn_actualizar, btn_buscar, btn_anterior, btn_siguiente, btn_primero, btn_ultimo);
                }
                //----------------------------------------------------------
                SistemaInventarioDatos sd = new SistemaInventarioDatos();
                dgw_movimientos.DataSource = sd.TodosLosMovimientos();

                dgw_movimientos.Columns[0].HeaderText = "Mov.";
                dgw_movimientos.Columns[1].HeaderText = "Fecha";
                dgw_movimientos.Columns[2].HeaderText = "Codigo prod.";
                dgw_movimientos.Columns[3].HeaderText = "Descripción";
                dgw_movimientos.Columns[4].HeaderText = "Cant.";
                dgw_movimientos.Columns[5].HeaderText = "Transacción";
                dgw_movimientos.Columns[6].HeaderText = "Bodega";
                dgw_movimientos.Columns[7].HeaderText = "Doc.";
                dgw_movimientos.Columns[8].HeaderText = "Tipo doc.";


                dgw_movimientos.Columns[0].Width = 40;
                dgw_movimientos.Columns[1].Width = 70;
                dgw_movimientos.Columns[2].Width = 55;
                dgw_movimientos.Columns[3].Width = 290;
                dgw_movimientos.Columns[4].Width = 35;
                dgw_movimientos.Columns[5].Width = 70;
                dgw_movimientos.Columns[6].Width = 95;
                dgw_movimientos.Columns[7].Width = 42;
                dgw_movimientos.Columns[8].Width = 103;

                dgw_movimientos.DataSource = sd.MovimientosVentas();
            }
            catch (Exception ex) { MessageBox.Show("No posee los permisos necesarios!", "¡Seguridad!", MessageBoxButtons.OK, MessageBoxIcon.Error); }
        }
コード例 #10
0
        private void button1_Click(object sender, EventArgs e)
        {
            CapaNegocio cn    = new CapaNegocio();
            AddProdET   addEt = new AddProdET();

            addEt.Nombre       = textBoxAdd.Text;
            addEt.Description  = textBoxDesc.Text;
            addEt.Title        = textBoxTitle.Text;
            addEt.Observations = textBoxObservacion.Text;
            addEt.PriceClient  = decimal.Parse(textBoxPriceClient.Text);
            addEt.PriceMember  = decimal.Parse(textBoxPriceMember.Text);
            addEt.IsEnabled    = true;

            if (cn.Insert(addEt))
            {
                label2.Text = "Se agrego el producto";
            }
            else
            {
                label2.Text = "No se pudo agregar";
            }
        }
コード例 #11
0
ファイル: Form_categoria_neg.cs プロジェクト: IS-2017/IS-2017
        private void Form_categoria_neg_Load(object sender, EventArgs e)
        {
            try
            {
                CapaNegocio fn  = new CapaNegocio();
                DataTable   seg = seguridad.ObtenerPermisos.Permisos(seguridad.Conexion.User, id_form);
                if (seg.Rows.Count > 0)
                {
                    fn.desactivarPermiso(seg, btn_guardar, btn_eliminar, btn_editar, btn_nuevo, btn_cancelar, btn_actualizar, btn_buscar, btn_anterior, btn_siguiente, btn_primero, btn_ultimo);
                }
                else
                {
                    btn_guardar.Enabled = false; btn_eliminar.Enabled = false; btn_editar.Enabled = false; btn_nuevo.Enabled = false; btn_actualizar.Enabled = false; btn_cancelar.Enabled = false; btn_buscar.Enabled = false;
                }


                OpBD      o  = new OpBD();
                DataTable dt = OpBD.SeleccionarCategorias();
                grid_cat.DataSource          = dt;
                gridView1.Columns[0].Caption = "Categoría";
            }
            catch { MessageBox.Show("Sin permisos!!"); }
        }
コード例 #12
0
ファイル: frm_categoria_caso.cs プロジェクト: IS-2017/IS-2017
        // formulario de carga inicial
        private void frm_categoria_caso_Load(object sender, EventArgs e)
        {
            try
            {
                CapaNegocio fn  = new CapaNegocio();
                DataTable   seg = seguridad.ObtenerPermisos.Permisos(seguridad.Conexion.User, id_form);
                if (seg.Rows.Count > 0)
                {
                    fn.desactivarPermiso(seg, btn_guardar, btn_eliminar, btn_editar, btn_nuevo, btn_cancelar, btn_actualizar, btn_buscar, btn_anterior, btn_siguiente, btn_primero, btn_ultimo);
                }
                else
                {
                    btn_guardar.Enabled = false; btn_eliminar.Enabled = false; btn_editar.Enabled = false; btn_nuevo.Enabled = false; btn_actualizar.Enabled = false; btn_cancelar.Enabled = false; btn_buscar.Enabled = false;
                }



                DataTable categorias = new DataTable();
                categorias = categoria_caso.cargar_categoria();
                dgv_categoria.DataSource = categorias;
            }
            catch { MessageBox.Show("Sin permisos!!"); }
        }
コード例 #13
0
        private void btn_anterior_Click(object sender, EventArgs e)
        {
            CapaNegocio fn = new CapaNegocio();

            fn.Anterior(dgv_existencia);
        }
コード例 #14
0
        // GET: Licencia/Edit/5
        public ActionResult Edit(int id)
        {
            var lice = CapaNegocio.GetLicencias(id);

            return(View(lice));
        }
コード例 #15
0
        private void btn_ultimo_Click(object sender, EventArgs e)
        {
            CapaNegocio fn = new CapaNegocio();

            fn.Ultimo(dgw_movimientos);
        }
コード例 #16
0
        private void btn_primero_Click_1(object sender, EventArgs e)
        {
            CapaNegocio fn = new CapaNegocio();

            fn.Primero(dgw_movimientos);
        }
コード例 #17
0
        private void btn_siguiente_Click(object sender, EventArgs e)
        {
            CapaNegocio fn = new CapaNegocio();

            fn.Siguiente(dataGridView1);
        }
コード例 #18
0
        private void btn_ultimo_Click(object sender, EventArgs e)
        {
            CapaNegocio fn = new CapaNegocio();

            fn.Ultimo(dgv_existencia);
        }
コード例 #19
0
        private void FormContactos_Load(object sender, EventArgs e)
        {
            WindowState = FormWindowState.Maximized;
            //btn_opciones.Enabled = false;
            try
            {
                CapaNegocio fn  = new CapaNegocio();
                DataTable   seg = seguridad.ObtenerPermisos.Permisos(seguridad.Conexion.User, id_form);
                if (seg.Rows.Count > 0)
                {
                    fn.desactivarPermiso(seg, btn_guardar, btn_eliminar, btn_editar, btn_nuevo, btn_cancelar, btn_actualizar, btn_buscar, btn_anterior, btn_siguiente, btn_primero, btn_ultimo);
                }
                else
                {
                    btn_guardar.Enabled = false; btn_eliminar.Enabled = false; btn_editar.Enabled = false; btn_nuevo.Enabled = false; btn_actualizar.Enabled = false; btn_cancelar.Enabled = false; btn_buscar.Enabled = false;
                }



                pagina = tabPane1.SelectedPage.Caption;


                DataTable dt_org = OpBD.SeleccionarEmpresas();
                if (dt_org != null)
                {
                    gc_organizaciones.DataSource = dt_org;
                    //DataRow row = dt_org.Rows[0]
                    gv_organizaciones.Columns[0].Visible = false;
                    gv_organizaciones.Columns[1].Caption = "Empresas:";
                }


                DataTable dt_clie = OpBD.SeleccionarClientes();
                if (dt_clie != null)
                {
                    gc_personas.DataSource = dt_clie;
                    //DataRow row = dt_org.Rows[0]
                    gv_personas.Columns[0].Visible = false;
                    gv_personas.Columns[1].Caption = "Personas:";
                }

                lbl_direccion.Text = "";
                lbl_correo.Text    = "";
                lbl_telefono1.Text = "";
                lbl_telefono2.Text = "";
                lbl_pais.Text      = "";
                lbl_na.Text        = "";
                lbl_nc.Text        = "";
                lbl_ca.Text        = "";
                lbl_cc.Text        = "";

                lbl_p_ca.Text      = "";
                lbl_p_cc.Text      = "";
                lbl_p_correo.Text  = "";
                lbl_p_empresa.Text = "";
                lbl_p_estado.Text  = "";
                lbl_p_movil.Text   = "";
                lbl_p_na.Text      = "";
                lbl_p_nc.Text      = "";
                lbl_p_puesto.Text  = "";
                lbl_p_tel.Text     = "";
                lbl_p_tipo.Text    = "";
            }
            catch (Exception ex) { MessageBox.Show(ex.Message); }
        }
コード例 #20
0
        private void btn_ultimo_Click(object sender, EventArgs e)
        {
            CapaNegocio fn = new CapaNegocio();

            fn.Ultimo(dgv_producto);
        }
コード例 #21
0
        private void btn_siguiente_Click(object sender, EventArgs e)
        {
            CapaNegocio fn = new CapaNegocio();

            fn.Siguiente(dgv_producto);
        }
コード例 #22
0
        private void btn_primero_Click(object sender, EventArgs e)
        {
            CapaNegocio fn = new CapaNegocio();

            fn.Primero(dgv_catalogo);
        }
コード例 #23
0
        private void btn_ultimo_Click(object sender, EventArgs e)
        {
            CapaNegocio fn = new CapaNegocio();

            fn.Ultimo(dataGridView1);
        }
コード例 #24
0
        private void btn_primero_Click(object sender, EventArgs e)
        {
            CapaNegocio fn = new CapaNegocio();

            fn.Primero(dataGridView1);
        }
コード例 #25
0
        private void btn_siguiente_Click(object sender, EventArgs e)
        {
            CapaNegocio fn = new CapaNegocio();

            fn.Siguiente(dgv_existencia);
        }
コード例 #26
0
        private void btn_anterior_Click_1(object sender, EventArgs e)
        {
            CapaNegocio fn = new CapaNegocio();

            fn.Anterior(dgw_movimientos);
        }
コード例 #27
0
        private void btn_primero_Click(object sender, EventArgs e)
        {
            CapaNegocio fn = new CapaNegocio();

            fn.Primero(dgv_existencia);
        }
コード例 #28
0
        private void btn_siguiente_Click_1(object sender, EventArgs e)
        {
            CapaNegocio fn = new CapaNegocio();

            fn.Siguiente(dgw_movimientos);
        }
コード例 #29
0
        private void btn_anterior_Click(object sender, EventArgs e)
        {
            CapaNegocio fn = new CapaNegocio();

            fn.Anterior(dgv_producto);
        }
コード例 #30
0
        private void btn_anterior_Click(object sender, EventArgs e)
        {
            CapaNegocio fn = new CapaNegocio();

            fn.Anterior(dataGridView1);
        }