public string CrearSucursal(string nombre, string direccion, int numero, int estado, int empresa)
        {
            try
            {
                SUCURSAL    sucursal    = new SUCURSAL();
                SucursalDAL sucursalDAL = new SucursalDAL();

                if (nombre != "" & nombre.Trim().Length > 1)
                {
                    if (direccion != "" & nombre.Trim().Length > 1)
                    {
                        if (numero.ToString().Length > 4)
                        {
                            if (estado > 0)
                            {
                                if (empresa > 0)
                                {
                                    sucursal.NOMBRE              = nombre.ToUpper();
                                    sucursal.FECHA_CREACION      = DateTime.Now;
                                    sucursal.ESTADO_SUCURSAL_ID  = estado;
                                    sucursal.MULTI_EMPRESA_ID    = empresa;
                                    sucursal.NUMERO_TELEFONO     = numero;
                                    sucursal.DIRECCION           = direccion;
                                    sucursal.FECHA_ULTIMO_UPDATE = DateTime.Now;
                                    return(sucursalDAL.CrearSucursal(sucursal));
                                }
                                else
                                {
                                    return("Indique una empresa");
                                }
                            }
                            else
                            {
                                return("Indique un estado");
                            }
                        }
                        else
                        {
                            return("Debe ingresar un número de telefono");
                        }
                    }
                    else
                    {
                        return("La direccion debe tener al menos 2 caracteres");
                    }
                }
                else
                {
                    return("El nombre debe tener al menos 2 caracteres");
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Exemple #2
0
        private void FrmFactura_Load(object sender, EventArgs e)
        {
            try
            {
                if (!IngresoInterno)
                {
                    btnMesualidad.Enabled = false;
                }
                if (EditingObject != null)
                {
                    btnBuscarCliente.Enabled = false;
                    btnMesualidad.Enabled    = false;
                    btnCancelacion.Enabled   = false;
                    btnContado.Enabled       = false;
                    btnGuardar.Text          = "Imprimir";
                    btnRemoveDetalle.Enabled = false;
                    txtNombre.Text           = PersonaDAL.getPersonaById(EditingObject.IdPersona).Nombre;
                    txtTelefono.Text         = "No Disponible";
                    dtpFhRegistro.Value      = Convert.ToDateTime(EditingObject.FhRegistro);
                    lblSucursal.Text         = SucursalDAL.getSucursaloById(EditingObject.IdSucursal).Nombre;
                    lblNFactura.Text         = EditingObject.NFactura;
                    foreach (Detfactura det in EditingObject.DetsFactura)
                    {
                        dgvCursos.Rows.Add(
                            det.Id,
                            det.Producto.Nombre,
                            det.Tipo == "M" ? "Mensualidad" : det.Tipo == "R" ? "Reservación" : "Cancelación",
                            det.Producto.Precio,
                            det.Descuento,
                            det.Total,
                            det.IdProducto);
                    }

                    CalucularTotales();
                }
                else
                {
                    EditingObject             = new Factura();
                    EditingObject.DetsFactura = new List <Detfactura>();
                    dtpFhRegistro.Value       = DateTime.Now;
                    lblSucursal.Text          = Inicio.CurrentSucursal.Nombre;
                    lblNFactura.Text          = "Automático";
                }
            }
            catch (Exception ex)
            {
                string folderName = Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments) + "\\Errores_" + Assembly.GetExecutingAssembly().GetName().Name + "_V_" + Assembly.GetExecutingAssembly().GetName().Version.ToString();
                string fileName   = "Exeptions_" + Name + ".txt";

                Validation.FormManager frmManager = new Validation.FormManager();
                frmManager.writeException(folderName, fileName, ex, "Ha ocurrido un error al intentar cargar la información de este control");
                MessageBox.Show("Ha ocurrido un error al intentar cargar la información de este control, por favor comuniquese con el desarrollador al correo " + Properties.Settings.Default.developerEmail, "Error fatal", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Exemple #3
0
        public void Cargar(int idSucursal)
        {
            var sucursal = SucursalDAL.GetSucursal(idSucursal);

            IdSucursal   = Convert.ToInt32(sucursal["idSucursal"].ToString());
            Localidad    = new Localidad.Localidad(Convert.ToInt32(sucursal["idLocalidad"].ToString()));
            Nombre       = sucursal["nombre"].ToString();
            Direccion    = sucursal["direccion"].ToString();
            Telefono     = sucursal["telefono"].ToString();
            Email        = sucursal["email"].ToString();
            CodigoPostal = sucursal["codigoPostal"].ToString();
        }
 public List <SUCURSAL> FiltrarSucursal(string valor)
 {
     try
     {
         SucursalDAL sucursalDAL = new SucursalDAL();
         return(sucursalDAL.FiltrarSucursal(valor));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public SUCURSAL CargarSucursal(int idSucursal)
 {
     try
     {
         SucursalDAL sucursalDAL = new SucursalDAL();
         return(sucursalDAL.CargarSucursal(idSucursal));
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public List <SUCURSAL> ListarTodasSucursales()
 {
     try
     {
         SucursalDAL sucursalDAL = new SucursalDAL();
         return(sucursalDAL.ListarTodasSucursales());
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Exemple #7
0
        public AgregarServiciosRequerimientos3(int idSucursal, int diagnostico, ModificarRequerimientos2 modificarRequerimientos2, int servicio, string estado, int costo, int indice)
        {
            InitializeComponent();
            this.diagnostico = diagnostico;
            this.modificarRequerimientos2 = modificarRequerimientos2;
            this.indice        = indice;
            this.idSucursal    = idSucursal;
            this.estado        = estado;
            this.servicio      = servicio;
            this.costoSErvicio = costo;
            DiagnosticoDAL            diagnosticoDAL = new DiagnosticoDAL();
            ServiciosXDiagnosticoVIEW datos          = diagnosticoDAL.CargarServicioXDiagnostico(diagnostico, servicio);
            SucursalDAL sucursalDAL = new SucursalDAL();

            txtNombreSucursal.Text  = sucursalDAL.CargarSucursal(idSucursal).NOMBRE;
            txtNombreServicio.Text  = datos.NombreServicio;
            txtValor.Text           = datos.CostoServicio.ToString();
            cbxEstado.SelectedValue = estado;
        }
Exemple #8
0
 public static List <vw_sucursal> DetalleSucursales()
 {
     return(SucursalDAL.DetalleSucursales());
 }
Exemple #9
0
 public static sucursales CrearSucursal(sucursales nuevasucursal)
 {
     return(SucursalDAL.CrearSucursal(nuevasucursal));
 }
Exemple #10
0
 public void Guardar()
 {
     SucursalDAL.GuardarSucursal(IdSucursal, Localidad.IdLocalidad, Nombre, Direccion, Telefono, Email, CodigoPostal);
 }
Exemple #11
0
 public static IEnumerable <Sucursal> GetSucursales(int idLocalidad, string nombre, string direccion, string telefono, string email, string codigoPostal)
 {
     return((from DataRow sucursal in SucursalDAL.GetSucursales(idLocalidad, nombre, direccion, telefono, email, codigoPostal).Rows
             select
             new Sucursal(Convert.ToInt32(sucursal["idSucursal"].ToString()))).ToList());
 }
Exemple #12
0
 public static IEnumerable <Sucursal> GetSucursales()
 {
     return((from DataRow sucursal in SucursalDAL.GetSucursales().Rows
             select
             new Sucursal(Convert.ToInt32(sucursal["idSucursal"].ToString()))).ToList());
 }
Exemple #13
0
 public static List <sucursales> CargarSucursales()
 {
     return(SucursalDAL.CargarSucursales());
 }
Exemple #14
0
 public SucursalCore()
 {
     GestorSucursal = new SucursalDAL();
     _direccionCore = new DireccionCore();
 }
Exemple #15
0
 public static int EliminarSucursal(int id)
 {
     return(SucursalDAL.EliminarSucursal(id));
 }
Exemple #16
0
 public static sucursales EditarSucursal(sucursales sucursales)
 {
     return(SucursalDAL.EditarSucursal(sucursales));
 }
Exemple #17
0
 public static sucursales ObtenerIdSucursal(int id)
 {
     return(SucursalDAL.ObtenerIdSucursales(id));
 }
Exemple #18
0
 public static List <sucursales> BuscarSucursal(string nombre)
 {
     return(SucursalDAL.BuscarSucursal(nombre));
 }