/*Delete VentaProducto con EF*/ public static ML.Result VentaProductoDelete(int IdVenta) { ML.Result result = new ML.Result(); try { using (DL_EF.JFernandezEcommerce2Entities context = new DL_EF.JFernandezEcommerce2Entities()) { var ventaproductolist = context.DeleteVentaProducto(IdVenta); if (ventaproductolist >= 1) { result.Correct = true; } else { result.Correct = false; } } } catch (Exception e) { result.Correct = false; result.ErrorMessage = "Error en " + e.Message; } return(result); }
public static ML.Result ProductoUpdateEF(ML.Producto Producto) { ML.Result result = new ML.Result(); try { using (DL_EF.JFernandezEcommerce2Entities context = new DL_EF.JFernandezEcommerce2Entities()) { var query = context.UpdateSP(Producto.Nombre, Producto.Descripcion, Producto.Precio, Producto.IdDepartamento, Producto.IdProveedor, Producto.Imagen, Producto.Stock, Producto.IdProducto); if (query >= 1) { result.Correct = true; } else { result.Correct = false; result.ErrorMessage = "Error no se pudo modificar el producto "; } } } catch (Exception e) { result.Correct = false; result.ErrorMessage = "Error en " + e.Message; } return(result); }
//Linq public static ML.Result DepartamentoAddLinq(ML.Departamento Departamento) { ML.Result result = new ML.Result(); try { using (DL_EF.JFernandezEcommerce2Entities context = new DL_EF.JFernandezEcommerce2Entities()) { DL_EF.Departamento departamentoDL = new DL_EF.Departamento(); departamentoDL.IdDepartamento = Departamento.IdDepartamento; departamentoDL.Nombre = Departamento.Nombre; departamentoDL.IdArea = Departamento.IdArea; context.Departamentoes.Add(departamentoDL); int rowsAffected = context.SaveChanges(); if (rowsAffected >= 1) { result.Correct = true; } else { result.Correct = false; result.ErrorMessage = "No se pudo agregar el departamento"; } } } catch (Exception e) { result.Correct = false; result.ErrorMessage = "Error en " + e.Message; } return(result); }
/*ENTITY*/ public static ML.Result DepartamentoAddEF(ML.Departamento Departamento) { ML.Result result = new ML.Result(); try { using (DL_EF.JFernandezEcommerce2Entities context = new DL_EF.JFernandezEcommerce2Entities()){ var query = context.AddDepartamento(Departamento.Nombre, Departamento.IdArea); if (query >= 1) { result.Correct = true; } else { result.Correct = false; result.ErrorMessage = "Error no se pudo agregar el departamento"; } } } catch (Exception e) { result.Correct = false; result.ErrorMessage = "Error en " + e; } return(result); }
public static ML.Result DepartamentoUpdateEF(ML.Departamento Departamento) { ML.Result result = new ML.Result(); try { using (DL_EF.JFernandezEcommerce2Entities context = new DL_EF.JFernandezEcommerce2Entities()) { var query = context.UpdateDepartamento(Departamento.Nombre, Departamento.IdArea, Departamento.IdDepartamento); if (query >= 1) { result.Correct = true; } else { result.Correct = false; result.ErrorMessage = "No se pudo modificar el departamento"; } } } catch (Exception e) { result.Correct = false; result.ErrorMessage = e.Message; } return(result); }
/*LINQ*/ public static ML.Result ProductoAddLinq(ML.Producto Producto) { ML.Result result = new ML.Result(); try { using (DL_EF.JFernandezEcommerce2Entities context = new DL_EF.JFernandezEcommerce2Entities()) { DL_EF.Producto productoDL = new DL_EF.Producto(); productoDL.Nombre = Producto.Nombre; productoDL.Descripcion = Producto.Descripcion; productoDL.Precio = Producto.Precio; productoDL.IdDepartamento = Producto.IdDepartamento; productoDL.IdProveedor = Producto.IdProveedor; productoDL.Imagen = Producto.Imagen; productoDL.Stock = Producto.Stock; context.Productoes.Add(productoDL); context.SaveChanges(); result.Correct = true; } } catch (Exception e) { result.Correct = false; result.ErrorMessage = "Error en " + e; } return(result); }
public static ML.Result ProductoDeleteLinq(int IdProducto) { ML.Result result = new ML.Result(); try { using (DL_EF.JFernandezEcommerce2Entities context = new DL_EF.JFernandezEcommerce2Entities()) { var query = (from p in context.Productoes where p.IdProducto == IdProducto select p).First(); context.Productoes.Remove(query); int rowsAffected = context.SaveChanges(); if (rowsAffected >= 1) { result.Correct = true; } else { result.Correct = false; result.ErrorMessage = "Error no se pudo eliminar el producto"; } } } catch (Exception e) { result.Correct = false; result.ErrorMessage = "Error en " + e.Message; } return(result); }
/*Update VentaProducto con EF*/ public static ML.Result VentaProductoUpdate(ML.VentaProducto ventaProducto) { ML.Result result = new ML.Result(); try { using (DL_EF.JFernandezEcommerce2Entities context = new DL_EF.JFernandezEcommerce2Entities()) { var ventaproductolist = context.UpdateVentaProducto(ventaProducto.IdVentaProducto, ventaProducto.Venta.IdVenta, ventaProducto.ProductoSucursal.IdProductoSucursal, ventaProducto.Cantidad, ventaProducto.Producto.IdProducto); if (ventaproductolist >= 1) { result.Correct = true; } else { result.Correct = false; } } } catch (Exception e) { result.Correct = false; result.ErrorMessage = "Error en " + e.Message; } return(result); }
public static ML.Result ProductoDeleteEF(int IdProducto) { ML.Result result = new ML.Result(); try { using (DL_EF.JFernandezEcommerce2Entities context = new DL_EF.JFernandezEcommerce2Entities()) { var query = context.DeleteSP(IdProducto); if (query >= 1) { result.Correct = true; } else { result.Correct = false; result.ErrorMessage = "No se pudo eliminar el producto "; } } } catch (Exception e) { result.Correct = false; result.ErrorMessage = "Error en " + e; } return(result); }
public static ML.Result DepartamentoUpdateLinq(ML.Departamento Departamento) { ML.Result result = new ML.Result(); try { using (DL_EF.JFernandezEcommerce2Entities context = new DL_EF.JFernandezEcommerce2Entities()) { var query = (from d in context.Departamentoes where d.IdDepartamento == Departamento.IdDepartamento select d).SingleOrDefault(); if (query != null) { query.IdDepartamento = Departamento.IdDepartamento; query.Nombre = Departamento.Nombre; query.IdArea = Departamento.IdArea; context.SaveChanges(); result.Correct = true; } else { result.Correct = false; result.ErrorMessage = "No se pudo modificar el Departamento"; } } } catch (Exception e) { result.Correct = false; result.ErrorMessage = "Error en " + e.Message; } return(result); }
public static ML.Result ProductoGetAllLinq() { ML.Result result = new ML.Result(); try { using (DL_EF.JFernandezEcommerce2Entities context = new DL_EF.JFernandezEcommerce2Entities()) { var query = (from p in context.Productoes select new { IdProducto = p.IdProducto, Nombre = p.Nombre, Descripcion = p.Descripcion, Precio = p.Precio, IdDepartamento = p.IdDepartamento, IdProveedor = p.IdProveedor, Imagen = p.Imagen, Stock = p.Stock }).ToList(); if (query != null) { result.Objects = new List <object>(); foreach (var item in query) { ML.Producto ProductoDL = new ML.Producto(); ProductoDL.IdProducto = item.IdProducto; ProductoDL.Nombre = item.Nombre; ProductoDL.Descripcion = item.Descripcion; ProductoDL.Precio = (decimal)item.Precio; ProductoDL.IdDepartamento = (int)item.IdDepartamento; ProductoDL.IdProveedor = (int)item.IdProveedor; ProductoDL.Stock = (int)item.Stock; result.Objects.Add(ProductoDL); } result.Correct = true; } else { result.Correct = false; result.ErrorMessage = "Error no hay registros"; } } } catch (Exception e) { result.Correct = false; result.ErrorMessage = "Error en " + e.Message; } return(result); }
public static ML.Result DepartamentoGetAllLinq() { ML.Result result = new ML.Result(); try { using (DL_EF.JFernandezEcommerce2Entities context = new DL_EF.JFernandezEcommerce2Entities()) { var query = (from d in context.Departamentoes select new { IdDepartamento = d.IdDepartamento, Nombre = d.Nombre, IdArea = d.IdArea }).ToList(); if (query != null) { //lista de objetos result.Objects = new List <object>(); foreach (var item in query) { ML.Departamento departamento = new ML.Departamento(); departamento.IdDepartamento = item.IdDepartamento; departamento.Nombre = item.Nombre; departamento.IdArea = (int)item.IdArea; result.Objects.Add(departamento); } result.Correct = true; } else { result.Correct = false; result.ErrorMessage = "No existen registros"; } } } catch (Exception e) { result.Correct = false; result.ErrorMessage = "Error en " + e.Message; } return(result); }
/*ADO con SP*/ //public static ML.Result VentaAdd(ML.Venta Venta) //{ // ML.Result result = new ML.Result(); // try // { // SqlConnection context = new SqlConnection(DL.Conexion.GetConnectionString()); // SqlCommand cmd = new SqlCommand(); // cmd.Connection = context; // cmd.CommandType = CommandType.StoredProcedure; // cmd.CommandText = "AddVenta"; // cmd.Parameters.Add("@IdCliente", SqlDbType.Int).Value = Venta.IdCliente; // cmd.Parameters.Add("@Total", SqlDbType.Decimal).Value = Venta.Total; // cmd.Parameters.Add("@IdMetodoPago", SqlDbType.Int).Value = Venta.IdMetodoPago; // cmd.Parameters.Add("@Fecha", SqlDbType.Date).Value = Venta.Fecha; // cmd.Connection.Open(); // int rowsAffected = cmd.ExecuteNonQuery(); // cmd.Connection.Close(); // if (rowsAffected >= 1) // { // result.Correct = true; // } // else // { // result.Correct = false; // result.ErrorMessage = "Error no se pudo realizar la venta"; // } // } // catch (Exception e) // { // result.Correct = false; // result.ErrorMessage = "Error en " + e; // } // return result; //} //public static ML.Result VentaDelete(int IdVenta) //{ // ML.Result result = new ML.Result(); // try // { // SqlConnection context = new SqlConnection(DL.Conexion.GetConnectionString()); // SqlCommand cmd = new SqlCommand(); // cmd.Connection = context; // cmd.CommandType = CommandType.StoredProcedure; // cmd.CommandText = "DeleteVenta"; // cmd.Parameters.Add("@IdVenta", SqlDbType.Int).Value = IdVenta; // cmd.Connection.Open(); // int rowsAffected = cmd.ExecuteNonQuery(); // cmd.Connection.Close(); // if(rowsAffected >= 1) // { // result.Correct = true; // } // else // { // result.Correct = false; // result.ErrorMessage = "Error no se pudo eliminar la venta"; // } // } // catch (Exception e) // { // result.Correct = false; // result.ErrorMessage = "Error en " + e; // } // return result; //} //public static ML.Result VentaUpdate(ML.Venta Venta) //{ // ML.Result result = new ML.Result(); // try // { // SqlConnection context = new SqlConnection(DL.Conexion.GetConnectionString()); // SqlCommand cmd = new SqlCommand(); // cmd.Connection = context; // cmd.CommandType = CommandType.StoredProcedure; // cmd.CommandText = "UpdateVenta"; // cmd.Parameters.Add("@IdCliente", SqlDbType.Int).Value = Venta.IdCliente; // cmd.Parameters.Add("@Total", SqlDbType.Decimal).Value = Venta.Total; // cmd.Parameters.Add("@IdMetodoPago", SqlDbType.Int).Value = Venta.IdMetodoPago; // cmd.Parameters.Add("@Fecha", SqlDbType.Date).Value = Venta.Fecha; // cmd.Parameters.Add("IdVenta", SqlDbType.Int).Value = Venta.IdVenta; // cmd.Connection.Open(); // int rowsAffected = cmd.ExecuteNonQuery(); // cmd.Connection.Close(); // if(rowsAffected >= 1) // { // result.Correct = true; // } // else // { // result.Correct = false; // result.ErrorMessage = "Error no se pudo modificar la venta "; // } // } // catch (Exception e) // { // result.Correct = false; // result.ErrorMessage = "Error en " + e.Message; // } // return result; //} //public static ML.Result VentaGetAll() //{ // ML.Result result = new ML.Result(); // try // { // SqlConnection context = new SqlConnection(DL.Conexion.GetConnectionString()); // SqlCommand cmd = new SqlCommand(); // cmd.Connection = context; // cmd.CommandType = CommandType.StoredProcedure; // cmd.CommandText = "GetAllVenta"; // cmd.Connection.Open(); // DataSet ds = new DataSet(); // SqlDataAdapter da = new SqlDataAdapter(cmd); // da.Fill(ds); // if (ds.Tables[0].Rows.Count >= 0) // { // result.Objects = new List<object>(); // foreach (DataRow row in ds.Tables[0].Rows) // { // ML.Venta Venta = new ML.Venta(); // Venta.IdVenta = int.Parse(row[0].ToString()); // Venta.IdCliente = int.Parse(row[1].ToString()); // Venta.Total = float.Parse(row[2].ToString()); // Venta.IdMetodoPago = int.Parse(row[3].ToString()); // Venta.Fecha = DateTime.Parse(row[4].ToString()); // result.Objects.Add(Venta); // } // result.Correct = true; // } // else // { // result.Correct = false; // result.ErrorMessage = "No hay ventas "; // } // } // catch(Exception e) // { // result.Correct = false; // result.ErrorMessage = "Error en " + e.Message; // } // return result; //} /*ENTITY*/ //public static ML.Result VentaAddET(ML.Venta Venta) //{ // ML.Result result = new ML.Result(); // try // { // using(DL_EF.JFernandezEcommerce2Entities context = new DL_EF.JFernandezEcommerce2Entities()){ // var query = context.AddVenta(Venta.IdCliente, Venta.Total, Venta.IdMetodoPago, Venta.Fecha); // if (query >= 1) // { // result.Correct = true; // } // else // { // result.Correct = false; // } // } // } // catch (Exception e) // { // result.Correct = false; // result.ErrorMessage = "Error en " + e.Message; // } // return result; //} //public static ML.Result VentaDeleteEF(int IdVenta) //{ // ML.Result result = new ML.Result(); // try // { // using (DL_EF.JFernandezEcommerce2Entities context = new DL_EF.JFernandezEcommerce2Entities()) // { // var query = context.DeleteVenta(IdVenta); // if (query >= 1) // { // result.Correct = true; // } // else // { // result.Correct = false; // result.ErrorMessage = "Error no se pudo eliminar"; // } // } // } // catch (Exception e) // { // result.Correct = false; // result.ErrorMessage = "Error en "+e.Message; // } // return result; //} //public static ML.Result VentaUpdateEF(ML.Venta Venta) //{ // ML.Result result = new ML.Result(); // try // { // using (DL_EF.JFernandezEcommerce2Entities context = new DL_EF.JFernandezEcommerce2Entities()) // { // var query = context.UpdateVenta(Venta.IdVenta, Venta.IdCliente, (float)Venta.Total, Venta.IdMetodoPago, Venta.Fecha); // if (query >= 1) // { // result.Correct = true; // } // else // { // result.Correct = false; // result.ErrorMessage = "Error no se pudo modificar la venta"; // } // } // } // catch (Exception e) // { // result.Correct = false; // result.ErrorMessage = "Error en " + e.Message; // } // return result; //} //public static ML.Result VentaGetAllEF() //{ // ML.Result result = new ML.Result(); // try // { // using (DL_EF.JFernandezEcommerce2Entities context = new DL_EF.JFernandezEcommerce2Entities()) // { // var query = context.GetAllVenta().ToList(); // if (query != null) // { // result.Objects = new List<object>(); // foreach (var item in query) // { // ML.Venta venta = new ML.Venta(); // venta.IdVenta = item.IdVenta; // venta.IdCliente = (int) item.IdCliente; // venta.Total = (float) item.Total; // venta.IdMetodoPago = (int)item.IdMetodoPago; // venta.Fecha = (DateTime)item.Fecha; // result.Objects.Add(venta); // } // result.Correct = true; // } // else // { // result.Correct = false; // result.ErrorMessage = "No se encontraron registros"; // } // } // } // catch (Exception e) // { // result.Correct = false; // result.ErrorMessage = "Error en "+e.Message; // } // return result; //} /*LINQ*/ //public static ML.Result VentaAddLinq(ML.Venta Venta) //{ // ML.Result result = new ML.Result(); // try // { // using (DL_EF.JFernandezEcommerce2Entities context = new DL_EF.JFernandezEcommerce2Entities()) // { // DL_EF.Venta ventaDL = new DL_EF.Venta(); // ventaDL.IdCliente = Venta.IdCliente; // ventaDL.Total = Venta.Total; // ventaDL.IdMetodoPago = Venta.IdMetodoPago; // ventaDL.Fecha = Venta.Fecha; // context.Ventas.Add(ventaDL); // context.SaveChanges(); // result.Correct = true; // } // } // catch (Exception e) // { // result.Correct = false; // result.ErrorMessage = "Error en " + e.Message; // } // return result; //} //public static ML.Result VentaDeleteLinq(int IdVenta) //{ // ML.Result result = new ML.Result(); // try // { // using (DL_EF.JFernandezEcommerce2Entities context = new DL_EF.JFernandezEcommerce2Entities()) // { // var query = (from v in context.Ventas // where v.IdVenta == IdVenta // select v).First(); // context.Ventas.Remove(query); // int rowsAffected = context.SaveChanges(); // if (rowsAffected >= 1) // { // result.Correct = true; // } // else // { // result.Correct = false; // result.ErrorMessage = "Error no se pudo eliminar la venta"; // } // } // } // catch (Exception e) // { // result.Correct = false; // result.ErrorMessage = "Error en " + e.Message; // } // return result; //} //public static ML.Result VentaUpdateLinq(ML.Venta Venta) //{ // ML.Result result = new ML.Result(); // try // { // using (DL_EF.JFernandezEcommerce2Entities context = new DL_EF.JFernandezEcommerce2Entities()) // { // var query = (from v in context.Ventas // where v.IdVenta == Venta.IdVenta // select v).SingleOrDefault(); // if (query != null) // { // query.IdCliente = Venta.IdCliente; // query.Total = Venta.Total; // query.IdMetodoPago = Venta.IdMetodoPago; // query.Fecha = Venta.Fecha; // query.IdVenta = Venta.IdVenta; // //context.Ventas.Add(query); // context.SaveChanges(); // result.Correct = true; // } // else // { // result.Correct = false; // result.ErrorMessage = "No se pudo editar la venta"; // } // } // } // catch (Exception e) // { // result.Correct = false; // result.ErrorMessage = "Error en " + e.Message; // } // return result; //} //public static ML.Result VentaGetAllLinq() //{ // ML.Result result = new ML.Result(); // try // { // using (DL_EF.JFernandezEcommerce2Entities context = new DL_EF.JFernandezEcommerce2Entities()) // { // var query = (from v in context.Ventas // select new // { // IdVenta = v.IdVenta, // IdCliente = v.IdCliente, // Total = v.Total, // IdMetodoPago = v.IdMetodoPago, // Fecha = v.Fecha // }).ToList(); // if (query != null) // { // result.Objects = new List<object>(); // foreach (var item in query) // { // ML.Venta venta = new ML.Venta(); // venta.IdVenta = item.IdVenta; // venta.IdCliente = item.IdVenta; // venta.Total = (float) item.Total; // venta.IdMetodoPago = (int) item.IdMetodoPago; // venta.Fecha = (DateTime) item.Fecha; // result.Objects.Add(venta); // } // result.Correct = true; // } // else // { // result.Correct = false; // } // } // } // catch (Exception e) // { // result.Correct = false; // result.ErrorMessage = "Error en " + e.Message; // } // return result; //} /*Venta y VentaDetalle con entity*/ public static ML.Result VentaAdd(ML.Venta venta, List <object> Result) { ML.Result result = new ML.Result(); try { using (DL_EF.JFernandezEcommerce2Entities context = new DL_EF.JFernandezEcommerce2Entities()) { //@@identity var IdVenta = new ObjectParameter("IdVenta", typeof(int)); var query = context.AddVenta(IdVenta, venta.IdCliente, venta.Total, venta.IdMetodoPago, venta.Fecha); if (query == 1) { foreach (ML.Producto producto in Result.ToList()) { ML.VentaProducto ventaProducto = new ML.VentaProducto(); //recorre e inserta ventaProducto.Venta = new ML.Venta(); ventaProducto.Venta.IdVenta = (int)IdVenta.Value; ventaProducto.Venta.IdCliente = venta.IdCliente; ventaProducto.Cantidad = 1; ventaProducto.Producto = new ML.Producto(); ventaProducto.Producto.IdProducto = producto.IdProducto; ventaProducto.ProductoSucursal = new ML.ProductoSucursal(); ventaProducto.ProductoSucursal.IdProductoSucursal = 2; BL.VentaProducto.VentaProductoAdd(ventaProducto); } result.Correct = true; } else { result.Correct = false; } } } catch (Exception e) { result.Correct = false; result.ErrorMessage = "Error en " + e.Message; } return(result); }
/*GetAllVentaProducto con EF*/ public static ML.Result VentaProductoGetAllEF() { ML.Result result = new ML.Result(); try { using (DL_EF.JFernandezEcommerce2Entities context = new DL_EF.JFernandezEcommerce2Entities()) { var listaVentaProducto = context.GetAllVentaProducto().ToList(); if (listaVentaProducto != null) { result.Objects = new List <object>(); foreach (var item in listaVentaProducto) { ML.VentaProducto ventaproducto = new ML.VentaProducto(); ventaproducto.IdVentaProducto = item.IdVentaProducto; ventaproducto.Venta = new ML.Venta(); ventaproducto.Venta.IdVenta = (int)item.IdVenta; ventaproducto.ProductoSucursal = new ML.ProductoSucursal(); ventaproducto.ProductoSucursal.IdProductoSucursal = (int)item.IdProductoSucursal; ventaproducto.Cantidad = (int)item.Cantidad; ventaproducto.Producto = new ML.Producto(); ventaproducto.Producto.IdProducto = (int)item.IdProducto; result.Objects.Add(ventaproducto); } result.Correct = true; } else { result.Correct = false; result.ErrorMessage = "No hay registros"; } } } catch (Exception e) { result.Correct = false; result.ErrorMessage = "Error en " + e.Message; } return(result); }
public static ML.Result ProductoGetAllEF() { ML.Result result = new ML.Result(); try { using (DL_EF.JFernandezEcommerce2Entities context = new DL_EF.JFernandezEcommerce2Entities()) { var query = context.GetSP().ToList(); if (query != null) { result.Objects = new List <object>(); foreach (var item in query) { ML.Producto producto = new ML.Producto(); producto.IdProducto = item.IdProducto; producto.Nombre = item.Nombre; producto.Descripcion = item.Descripcion; producto.Precio = (decimal)item.Precio; producto.IdDepartamento = (int)item.IdDepartamento; producto.IdProveedor = (int)item.IdProveedor; producto.Imagen = item.Imagen; producto.Stock = (int)item.Stock; result.Objects.Add(producto); } result.Correct = true; } else { result.Correct = false; result.ErrorMessage = "Error no hay registros"; } } } catch (Exception e) { result.Correct = false; result.ErrorMessage = "Error en " + e.Message; } return(result); }
public static ML.Result ProductoUpdateLinq(ML.Producto Producto) { ML.Result result = new ML.Result(); try { using (DL_EF.JFernandezEcommerce2Entities context = new DL_EF.JFernandezEcommerce2Entities()) { var query = (from p in context.Productoes where p.IdProducto == Producto.IdProducto select p).SingleOrDefault(); if (query != null) { query.IdProducto = Producto.IdProducto; query.Nombre = Producto.Nombre; query.Descripcion = Producto.Descripcion; query.Precio = Producto.Precio; query.IdDepartamento = Producto.IdDepartamento; query.IdProveedor = Producto.IdProveedor; query.Imagen = Producto.Imagen; query.Stock = Producto.Stock; //context.Productoes.Add(query); context.SaveChanges(); result.Correct = true; } else { result.Correct = false; result.ErrorMessage = "Error no se pudo editar el producto"; } } } catch (Exception e) { result.Correct = false; result.ErrorMessage = "Error en " + e.Message; } return(result); }
/*GetAll EF*/ public static ML.Result VentaGetAllEF() { ML.Result result = new ML.Result(); try { using (DL_EF.JFernandezEcommerce2Entities context = new DL_EF.JFernandezEcommerce2Entities()) { var listaVenta = context.GetAllVenta().ToList(); if (listaVenta != null) { result.Objects = new List <object>(); foreach (var item in listaVenta) { ML.Venta venta = new ML.Venta(); venta.IdVenta = item.IdVenta; venta.IdCliente = (int)item.IdCliente; venta.Total = (float)item.Total; venta.IdMetodoPago = (int)item.IdMetodoPago; venta.Fecha = (DateTime)item.Fecha; result.Objects.Add(venta); } result.Correct = true; } else { result.Correct = false; result.ErrorMessage = "No hay registros"; } } } catch (Exception e) { result.Correct = false; result.ErrorMessage = "Error en " + e.Message; } return(result); }
public static ML.Result DepartamentoGetAllEF() { ML.Result result = new ML.Result(); try { using (DL_EF.JFernandezEcommerce2Entities context = new DL_EF.JFernandezEcommerce2Entities()) { var listaDepartamento = context.GetAllDepartamento().ToList(); if (listaDepartamento != null) { result.Objects = new List <object>(); foreach (var item in listaDepartamento) { ML.Departamento departamento = new ML.Departamento(); departamento.IdDepartamento = item.IdDepartamento; departamento.Nombre = item.Nombre; departamento.IdArea = (int)item.IdArea; result.Objects.Add(departamento); } result.Correct = true; } else { result.Correct = false; result.ErrorMessage = "No hay registros"; } } } catch (Exception e) { result.Correct = false; result.ErrorMessage = "Error en " + e.Message; } return(result); }