Example #1
0
        /// <summary>
        /// Método Privado encargado de Guardar los Cambios de la Sucursal
        /// </summary>
        private void guardaSucursal()
        {   //Declarando Objeto de Retorno
            RetornoOperacion result = new RetornoOperacion();

            //Validando Estatus de Session
            if (gvSucursales.SelectedIndex == -1)
            {
                //Realizando Inserción
                result = SAT_CL.Global.Sucursal.InsertarSucursal(Convert.ToInt32(Request.QueryString["id_compania"]), txtNombre.Text, Convert.ToInt32(TSDK.Base.Cadena.RegresaCadenaSeparada(txtDireccion.Text, "ID:", 1)),
                                                                 ((SAT_CL.Seguridad.Usuario)Session["usuario"]).id_usuario);
            }
            else
            {
                using (SAT_CL.Global.Sucursal su = new SAT_CL.Global.Sucursal(Convert.ToInt32(gvSucursales.SelectedValue)))
                {   //Validando que sea un Registro Valido
                    if (su.id_sucursal != 0)
                    {
                        //Realizando Edición
                        result = su.EditarSucursal(Convert.ToInt32(Request.QueryString["id_compania"]), txtNombre.Text, Convert.ToInt32(TSDK.Base.Cadena.RegresaCadenaSeparada(txtDireccion.Text, "ID:", 1)),
                                                   ((SAT_CL.Seguridad.Usuario)Session["usuario"]).id_usuario);
                    }
                }
            }
            //Inicializamos Valores
            inicializaValores();
            //Mostrando Mensaje de Error
            lblError.Text = result.Mensaje;
        }
Example #2
0
 /// <summary>
 /// Método Privado encargado de Inicializar los Valores
 /// </summary>
 private void inicializaValores()
 {
     //Validando Estatus Selección de Sucursal
     if (gvSucursales.SelectedIndex == -1)
     {
         //Asignando Valores
         txtNombre.Text          =
             txtDireccion.Text   = "";
         lblError.Text           = "";
         lblErrorSucursales.Text = "";
     }
     else
     {
         //Instanciando la Compania
         using (SAT_CL.Global.Sucursal su = new SAT_CL.Global.Sucursal(Convert.ToInt32(gvSucursales.SelectedValue)))
         {   //Asignando Valores
             txtNombre.Text = su.nombre;
             //Instanciando Direccion
             using (SAT_CL.Global.Direccion dir = new SAT_CL.Global.Direccion(su.id_direccion))
             {   //Validando que exista la Direccion
                 if (dir.id_direccion != 0)
                 {
                     //Asignando Valor
                     txtDireccion.Text = dir.calle + " ID:" + dir.id_direccion.ToString();
                 }
                 else//Limpiando Control
                 {
                     txtDireccion.Text = "";
                 }
             }
         }
         lblError.Text = "";
     }
 }
Example #3
0
        /// <summary>
        /// Método Privado encargado de Guardar los Cambios de la Sucursal
        /// </summary>
        private void deshabilitaSucursal()
        {   //Declarando Objeto de Retorno
            RetornoOperacion result = new RetornoOperacion();

            //Validando Estatus de Session
            if (Convert.ToInt32(gvSucursales.SelectedValue) > 0)
            {
                using (SAT_CL.Global.Sucursal su = new SAT_CL.Global.Sucursal(Convert.ToInt32(gvSucursales.SelectedValue)))
                {   //Validando que sea un Registro Valido
                    if (su.id_sucursal != 0)
                    {
                        //Realizando Edición
                        result = su.DeshabilitarSucursal(((SAT_CL.Seguridad.Usuario)Session["usuario"]).id_usuario);
                    }
                }
            }
            //Cargamos Scursales
            cargaSucursales();
            lblErrorSucursales.Text = result.Mensaje;
        }