public string NuevaPresentacion(string nombre) { RepositorioGenerico <Presentacion> Rep = new RepositorioGenerico <Presentacion>(); Presentacion Nuevo = new Presentacion(); string respuesta = ""; try { IEnumerable busca = BuscarPresentacion(nombre); if (busca.Cast <object>().Any()) { respuesta = "Error ya existe en el registro " + nombre; } else { Nuevo.PresentacionID = Convert.ToInt32(Rep.ListarTodo().Max(m => m.PresentacionID) + 1); Nuevo.NombrePres = nombre; Rep.Agregar(Nuevo); respuesta = "Se agrego correctamente el registro"; } } catch (Exception error) { respuesta = "Error " + error.Message; } return(respuesta); }//fin del metodo NUevoEstado
}//Fin de BuscaTrabajadorporDPIyNombre public string NuevoTrabajador(string dpi, string nombre, string apellido, string direccion, string telefono, string usuario, string password, bool habilitar, int tipoEmpleadoid) { RepositorioGenerico <Trabajador> REP = new RepositorioGenerico <Trabajador>(); Trabajador TBR = new Trabajador(); string resultado; try { IEnumerable busca = BuscaTrabajadorporDPIyNombre(dpi, nombre); if (busca.Cast <object>().Any()) { resultado = "Error: ya existe el cliente " + nombre; } else { TBR.Empleado_Id = Convert.ToInt32(REP.ListarTodo().Max(z => z.Empleado_Id)) + 1;//los lista TBR.DPI = dpi; TBR.Nombre = nombre; TBR.Apellido = apellido; TBR.Direccion = direccion; TBR.Telefono = telefono; TBR.Password = password; TBR.Usuario = usuario; TBR.Habilitar = habilitar; TBR.TipoEmpleado_Id = tipoEmpleadoid; resultado = REP.Agregar(TBR); } } catch (Exception error) { resultado = "Error " + error.Message; } return(resultado); }//fin de NuevoTrabajador
}//fin de metodo Buscar public string NuevoCliente(string nombre, string apellido, string nit) { RepositorioGenerico <Cliente> REP = new RepositorioGenerico <Cliente>(); Cliente cli = new Cliente(); string resultado; try { IEnumerable busca = BuscarClienteNITyNombre(nit, nombre); if (busca.Cast <object>().Any()) { resultado = "Error ya existe el cliente" + nit; } else { cli.nombreCliente = nombre; cli.apellidoCliente = apellido; cli.NIT = nit; resultado = REP.Agregar(cli); } } catch (Exception error) { resultado = "Error" + error.Message; } return(resultado); }
}//Fin de BuscaClienteNITyNombre public string NuevoCliente(string nit, string nombre, string apellido, string direccion, string telefono) { RepositorioGenerico <Clientes> REP = new RepositorioGenerico <Clientes>(); Clientes CLI = new Clientes(); string resultado; try { IEnumerable busca = BuscaClienteNITyNombre(nit, nombre); if (busca.Cast <object>().Any()) { resultado = "Error: ya existe el cliente " + nombre; } else { CLI.Cliente_Id = Convert.ToInt32(REP.ListarTodo().Max(z => z.Cliente_Id)) + 1;//los lista CLI.NIT = nit; CLI.Nombre = nombre; CLI.Apellido = apellido; CLI.Direccion = direccion; CLI.Telefono = telefono; resultado = REP.Agregar(CLI); } } catch (Exception error) { resultado = "Error " + error.Message; } return(resultado); }//fin de NuevoCliente
}//fin del metodo buscar proveedor public string NuevoProveedor(string nombre, string direccion, int tel, string correo) { RepositorioGenerico <Proveedor> REP = new RepositorioGenerico <Proveedor>(); Proveedor prove = new Proveedor(); string resultado; try { IEnumerable busca = BuscarProveedor(nombre); if (busca.Cast <object>().Any()) { resultado = "Error ya existe el proveedor" + nombre; } else { prove.nombreProveedor = nombre; prove.direccionProveedor = direccion; prove.telefonoProveedor = tel; resultado = REP.Agregar(prove); } } catch (Exception error) { resultado = "Error" + error.Message; } return(resultado); }//Fin del metodo agregar
}//fin del metodo buscar proveedor public string NuevoProducto(string nombre, float precio, string descripcion, float descuento, int existencia, int tipoP, int Presentacion, int proveedor) { RepositorioGenerico <Producto> REP = new RepositorioGenerico <Producto>(); Producto produc = new Producto(); string resultado; try { IEnumerable busca = BuscarProducto(nombre); if (busca.Cast <object>().Any()) { resultado = "Error ya existe el proveedor" + nombre; } else { produc.nombreProducto = nombre; produc.PrecioVenta = precio; produc.Descripcion = descripcion; produc.descuentoProducto = descuento; produc.existenciaProducto = existencia; produc.tipopID = tipoP; produc.PresentacionID = Presentacion; produc.proveedorID = proveedor; resultado = REP.Agregar(produc); } } catch (Exception error) { resultado = "Error" + error.Message; } return(resultado); }//Fin del metodo agregar
}//Fin de BuscaLoteNombre public string NuevaDescripcion(string descripcion, int cantidad, string fechacaducidad, string fechaproduccion, int tipo) { RepositorioGenerico<Lotes> REP = new RepositorioGenerico<Lotes>(); Lotes LTS = new Lotes(); string resultado; try { IEnumerable busca = BuscaLoteNombre(descripcion); if (busca.Cast<object>().Any()) resultado = "Error: ya existe el cliente " + descripcion; else { LTS.Id_Lotes = Convert.ToInt32(REP.ListarTodo().Max(l => l.Id_Lotes)) + 1;//los lista LTS.Descripcion = descripcion; LTS.Cantidad = cantidad; LTS.Fecha_Caducidad = Convert.ToDateTime(fechacaducidad); LTS.Fecha_Produccion = Convert.ToDateTime(fechaproduccion); LTS.Productos_Id = tipo; resultado = REP.Agregar(LTS); } } catch (Exception error) { resultado = "Error " + error.Message; } return resultado; }//fin de NuevoLote
}//fin de BuscaClienteNITyNombre public string NuevoCliente(string nombre, string apellido, string nit, string direccion, string telefono1, string telefono2) { RepositorioGenerico <Cliente> REP = new RepositorioGenerico <Cliente>(); Cliente CLI = new Cliente(); string resultado; try { IEnumerable busca = BuscaClienteNITyNombre(nit, nombre); if (busca.Cast <object>().Any()) { resultado = "Error: ya existe el cliente " + nombre + "Con nit: " + nit; } else { CLI.Nombre = nombre; CLI.Apellido = apellido; CLI.NIT = nit; CLI.Direccion = direccion; CLI.Telefono1 = telefono1; CLI.Telefono2 = telefono2; resultado = REP.Agregar(CLI); } } catch (Exception error) { resultado = "ERROR " + error.Message; } return(resultado); }//fin de NuevoCliente
}//Fin de BuscaProductoNombre public string NuevoProducto(float descuento, string nombreproducto, float preciosindescuento, string unidad, bool habilitar, int tipo) { RepositorioGenerico <Productos> REP = new RepositorioGenerico <Productos>(); Productos PDT = new Productos(); string resultado; try { IEnumerable busca = BuscaProductoNombre(nombreproducto); if (busca.Cast <object>().Any()) { resultado = "Error: ya existe el cliente " + nombreproducto; } else { PDT.Productos_Id = Convert.ToInt32(REP.ListarTodo().Max(p => p.Productos_Id)) + 1;//los lista PDT.Nombre_Producto = nombreproducto; PDT.Descuento = descuento; PDT.PreciosinDecuento = preciosindescuento; PDT.Unidad_de_medida = unidad; PDT.Habilitar = habilitar; PDT.Tipo_Id = tipo; resultado = REP.Agregar(PDT); } } catch (Exception error) { resultado = "Error " + error.Message; } return(resultado); }//fin de NuevoProducto
}//fin de BuscaEmpleadoNombreyApellido public string NuevoEmpleado(string nombre, string apellido, string correo, string telefono1, string telefono2) { RepositorioGenerico <Empleado> REP = new RepositorioGenerico <Empleado>(); Empleado EMP = new Empleado(); string resultado; try { IEnumerable busca = BuscaEmpleadoNombreyApellido(nombre, apellido); if (busca.Cast <object>().Any()) { resultado = "Error: ya existe el empleado " + nombre + " " + apellido; } else { EMP.Nombre = nombre; EMP.Apellido = apellido; EMP.Correo = correo; EMP.Telefono1 = telefono1; EMP.Telefono2 = telefono2; resultado = REP.Agregar(EMP); } } catch (Exception error) { resultado = "ERROR " + error.Message; } return(resultado); }//fin de NuevoEmpleado
public string NuevoAcceso(string descripcion, bool ventas, bool productos, bool reportes) { RepositorioGenerico <Accesos> REP = new RepositorioGenerico <Accesos>(); Accesos NUEVO = new Accesos(); string resultado = ""; try { IEnumerable busca = BuscarAccesoPorNombre(descripcion); if (busca.Cast <object>().Any()) { resultado = "Error: ya existe el estado " + descripcion; } else { NUEVO.Accesos_Id = Convert.ToInt32(REP.ListarTodo().Max(z => z.Accesos_Id)) + 1;//los lista NUEVO.Descripcion = descripcion; NUEVO.Ventas = ventas; NUEVO.Productos = productos; NUEVO.Reportes = reportes; resultado = REP.Agregar(NUEVO); } } catch (Exception error) { resultado = "ERROR" + error.Message; } return(resultado); }//fin del NuevoAcceso
public string NuevaCategoria(string nombre) { RepositorioGenerico <CategoriaProductos> REP = new RepositorioGenerico <CategoriaProductos>(); CategoriaProductos Cat = new CategoriaProductos(); string resultado; try { Cat.Nombre = nombre; resultado = REP.Agregar(Cat); } catch (Exception error) { resultado = "ERROR" + error.Message; } return(resultado); }
public string NuevaCargo(string nombre) { RepositorioGenerico <Cargo> REP = new RepositorioGenerico <Cargo>(); Cargo Car = new Cargo(); string resultado; try { Car.Nombre = nombre; resultado = REP.Agregar(Car); } catch (Exception error) { resultado = "ERROR" + error.Message; } return(resultado); }
public string NuevoUsuario(string username, string password, int empleado) { RepositorioGenerico <Usuario> REP = new RepositorioGenerico <Usuario>(); Usuario us = new Usuario(); string resultado; try { us.Username = username; us.Password = password; us.EmpleadoID = empleado; resultado = REP.Agregar(us); } catch (Exception error) { resultado = "ERROR " + error.Message; } return(resultado); }
public string Nuevoproducto(string nombre, int unidades, string presentacion, string descripcion, int categoria) { RepositorioGenerico <Productos> REP = new RepositorioGenerico <Productos>(); Productos pro = new Productos(); string resultado; try { pro.Nombre = nombre; pro.Unidades = unidades; pro.Presentacion = presentacion; pro.Descripcion = descripcion; //pro.CategoriaProductosID = categoria; resultado = REP.Agregar(pro); } catch (Exception error) { resultado = "ERROR " + error.Message; } return(resultado); }
public void Post([FromBody] TD body) { var resource = _mapper.Map <T>(body); _repositorio.Agregar(resource); }