Esempio n. 1
0
        public void Insertar_Actualizar()
        {
            try
            {
                if (Validar() == false)
                {
                    return;
                }

                if (txt_puntos.Text.Length != 0)
                {
                    if (Funciones.Utilitario.Validar_Decimal(txt_puntos, "El Formato de los Puntos es Incorrecto") == false)
                    {
                        return;
                    }
                }

                E_Sector_Economico obj     = new E_Sector_Economico();
                string             mensaje = "";

                obj._CREADO_POR   = Funciones.Utilitario.Datos_Usuarios.USUARIO;
                obj._ESTADO       = cb_estado.Text;
                obj._FECHA_CREADO = DateTime.Now;
                obj._DESCRIPCION  = txt_descripcion.Text.Trim();
                obj._PUNTOS       = Convert.ToDouble(txt_puntos.Text);

                if (txt_id.Text.Equals(""))
                {
                    N_Sector_Economico.Insertar_Datos(obj);
                    mensaje = "Datos Insertados Con Exito";
                }
                else
                {
                    obj._ID_SECTOR_ECONOMICO = Convert.ToInt32(txt_id.Text);
                    N_Sector_Economico.Actualizar_Datos(obj);
                    mensaje = "Datos Actualizados Con Exito";
                }

                Frm_Mant_Sectores_Economicos frm = this.Owner as Frm_Mant_Sectores_Economicos;
                if (frm != null)
                {
                    frm.Consultar();
                }
                this.Close();
                Funciones.Utilitario.Mensaje_Informacion(mensaje);
            }
            catch (Exception ex)
            {
                Funciones.Utilitario.Mensaje_Error(ex.Message);
            }
        }
Esempio n. 2
0
        public void Consultar()
        {
            string condicion = "";

            if (cb_buscar.Text == "ID")
            {
                condicion = "ID_SECTOR_ECONOMICO =" + txt_buscar.Text + "";
            }
            else if (cb_buscar.Text == "DESCRIPCION" || cb_buscar.Text == "")
            {
                condicion = "(DESCRIPCION LIKE'%" + txt_buscar.Text + "%')";
            }

            dg.DataSource  = N_Sector_Economico.Consultar_Datos(condicion);
            lbl_total.Text = "Total de Regist.:  " + dg.Rows.Count.ToString();
        }