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;
            }
        }
Example #2
0
 public static sucursales CrearSucursal(sucursales nuevasucursal)
 {
     return(SucursalDAL.CrearSucursal(nuevasucursal));
 }