Example #1
0
    public static string EditarSucursal(int IdSucursal, int IdMunicipio, int IdRegion, string Nombre)
    {
        CObjeto Respuesta = new CObjeto();

        CUnit.Firmado(delegate(CDB Conn)
        {
            string Error = Conn.Mensaje;
            if (Conn.Conectado)
            {
                CObjeto Datos = new CObjeto();

                CSucursal cSucursal  = new CSucursal();
                cSucursal.IdSucursal = IdSucursal;
                cSucursal.Obtener(Conn);
                cSucursal.Sucursal    = Nombre;
                cSucursal.IdMunicipio = IdMunicipio;
                cSucursal.IdRegion    = IdRegion;
                Error = ValidarSucursal(cSucursal);
                if (Error == "")
                {
                    int contador = CSucursal.ValidaExisteEditar(IdSucursal, cSucursal.IdCliente, IdMunicipio, IdRegion, Nombre, Conn);
                    if (contador == 0)
                    {
                        cSucursal.Editar(Conn);
                    }
                    else
                    {
                        Error = Error + "<li>Ya existe esta sucursal.</li>";
                    }
                }

                Respuesta.Add("Datos", Datos);
            }
            Respuesta.Add("Error", Error);
        });

        return(Respuesta.ToString());
    }