public void Enviar_Email_OrdenPedido(string productos, string codigo, string email, int cantidad) { var modelMantenedor = new Models.MantenedorModel(); string[] words = productos.Split(','); string subject = "Orden de Pedido " + codigo + " "; string body = ""; body = "Estimado Proveedor, estas son los productods que se necesitan en la Hostal Doña Clarita"; body += "<table><thead><th></th></thead><tbody>"; foreach (var uid in words) { Models.DTO.Producto producto = modelMantenedor.obtenerProductoPorId(Convert.ToInt32(uid)); body += "<tr><td><b>Producto:</b></td><td>'" + producto.nombreProducto + "'</td></tr><tr><td><b>Cantidad:</b></td><td>'" + cantidad + "'</td></tr>"; } body += "</tbody></table>"; string footer = "Mensaje Auto generado por Hostal Doña Clarita"; Enviar_Email(subject, email.ToString(), body, footer); }
//ORDEN DE PEDIDO public ActionResult OrdenPedido() { if (SessionHandler.Logged) { if (SessionHandler.pwdEstado) { ViewBag.PageTitle = "Dashboard"; ViewBag.UsuarioNombre = SessionHandler.Usuario; ViewBag.Menu = MenuHelper.menuPorPerfil(SessionHandler.Perfil); var modelMantenedor = new Models.MantenedorModel(); var lista = modelMantenedor.obtenerProveedor(); string html = "<select id='proveedorId' class='form-control' onchange='seleccionarProduto()' > "; html += "<option value='0' selected>Seleccione Una Opcion</option>"; foreach (var row in lista) { html += "<option value='" + row.proveedorId + "'>" + row.nombreProveedor + "</option>"; } html += "</select>"; ViewBag.SelectProveedor = html; var listaOrdenes = modelMantenedor.obtenerOrdenesDePedido(); string tablaOrdenesPedido = ""; foreach (var table in listaOrdenes) { tablaOrdenesPedido += "<tr>"; tablaOrdenesPedido += "<td>" + table.codigoOrdenPedido + "</td>"; tablaOrdenesPedido += "<td>" + table.proveedor.nombreProveedor + "</td>"; string[] words = table.productos.Split(','); string productoNombre = ""; foreach (var uid in words) { Models.DTO.Producto producto = modelMantenedor.obtenerProductoPorId(Convert.ToInt32(uid)); productoNombre += " " + producto.nombreProducto; } tablaOrdenesPedido += "<td>" + productoNombre + "</td>"; tablaOrdenesPedido += "<td>" + table.cantidad + "</td>"; tablaOrdenesPedido += "</tr>"; } ViewBag.TablaOrdenesPedido = tablaOrdenesPedido; //// var lista = modelMantenedor.obtenerHuesped(); //string html = "<table class='separador'><th><input type ='checkbox' id='selectall' onclick='seleccionarTodos()' ></th><th>Seleccionar Todos Los Provedoores</th><th></th><th></th><th></th><th></th>"; //foreach (var proveedor in lista) //{ // html += "<tr>"; // html += "<td><input type='checkbox' class='case' value='" + proveedor.proveedorId + "' ></td>"; // html += "<td>" + proveedor.nombreProveedor + "</td>"; // html += "<td>" + proveedor.contactoProveedor + "</td>"; // html += "<td>" + proveedor.rubroProveedor + "</td>"; // html += "<td>" + proveedor.direccionProveedor + "</td>"; // html += "<td>" + proveedor.correoProveedor + "</td>"; // html += "</tr>"; //} //html += "</table>"; //ViewBag.Table = html; return(View()); } else { return(Redirect("~/Perfil/Index")); } } else { return(Redirect("~/Login/Index")); } }