public DataTable ListaPedidos(string Estado) { FuncUser Usu = new FuncUser(); Infousuario DatosCliente = Usu.DatosUsuario(); string Select = "SELECT e_Pedidos.nom_pedido AS 'Nombre', e_Pedidos.PedidoAlfak AS 'Numero', e_Pedidos.fecha_hora_pedido AS 'FechaIng', CONVERT(varchar,e_Pedidos.fecha_entrega,105) AS 'FechaEntr'," + " e_Pedidos.tipo_despacho AS 'TipoDes', e_Pedidos.observacion AS 'Observa'," + " e_Usuario.Usuario AS 'Usuario', e_Pedidos.Cantidad AS 'Cantidad', CAST(convert(int,ROUND(e_Pedidos.totalPedido,0)) AS VARCHAR) AS 'Total', e_Pedidos.Estado AS 'Estado'" + " FROM e_Pedidos INNER JOIN e_Usuario ON e_Pedidos.id_usuario = e_Usuario.ID" + " INNER JOIN e_TipoUsu ON e_Usuario.Id_Tipo = e_TipoUsu.ID" + " WHERE (e_TipoUsu.Rut = @rut) AND (e_Pedidos.Estado = @Estado)"; DataTable ListaTotal = new DataTable(); using (ConnPlabal) { try { SqlDataAdapter adapter = new SqlDataAdapter(Select, ConnPlabal); adapter.SelectCommand.Parameters.AddWithValue("@rut", DatosCliente.Rutempresa); adapter.SelectCommand.Parameters.AddWithValue("@Estado", Estado); adapter.Fill(ListaTotal); } finally { } } return(ListaTotal); }
public Montos Montos() { FuncUser usuario = new FuncUser(); Montos datos = new Montos(); Infousuario datouser = usuario.DatosUsuario(); datos.Credit = Convert.ToDouble(Credito() + RiesgoPropio() + datouser.RiesgoPRecom); datos.Utilizado = Convert.ToDouble(CupoUtilizado()); datos.Disponible = datos.Credit - datos.Utilizado; return(datos); }
public DataTable Pedidos(DateTime Fdesde, DateTime Fhasta, string Estados) { Thread.CurrentThread.CurrentCulture = new CultureInfo("es-CL"); string Select = ""; Select = "SELECT TOP 1000 e_Pedidos.nom_pedido AS 'Pedido'," + " e_Pedidos.PedidoAlfak AS 'Numero', " + "e_Pedidos.fecha_hora_pedido AS 'Fecha'," + " e_Pedidos.tipo_despacho AS 'TipoDesp'," + " e_Pedidos.observacion AS 'Observa'," + " e_Usuario.Usuario AS 'Usuario'," + " e_Pedidos.Cantidad AS 'Cantidad', " + "'$' + replace(replace( convert( varchar(32), cast(cast( e_Pedidos.totalPedido AS varchar(32)) AS money), 1 ), '.00', '' ),',','.') AS 'Neto'," + " CASE WHEN e_Pedidos.Estado='ING' THEN 'Ingresado'" + " WHEN e_Pedidos.Estado='PRG' THEN 'En fabricación'" + " WHEN e_Pedidos.Estado='DIS' THEN 'Para despacho'" + " WHEN e_Pedidos.Estado='DES' THEN 'Entregado' END AS 'Estado'" + " FROM e_Pedidos INNER JOIN e_Usuario ON e_Pedidos.id_usuario = e_Usuario.ID" + " INNER JOIN e_TipoUsu ON e_Usuario.Id_Tipo = e_TipoUsu.ID" + " WHERE (e_TipoUsu.Rut = @rut) AND (e_Pedidos.Estado IN (" + Estados + ")) AND (e_Pedidos.fecha_hora_pedido > @Fdesde) AND (e_Pedidos.fecha_hora_pedido < @Fhasta) ORDER BY e_Pedidos.Estado, e_Pedidos.fecha_hora_pedido ASC "; FuncUser Usu = new FuncUser(); Infousuario Datosusuario = Usu.DatosUsuario(); DataTable ListaTotal = new DataTable(); using (ConnPlabal) { try { SqlDataAdapter adapter = new SqlDataAdapter(Select, ConnPlabal); adapter.SelectCommand.Parameters.AddWithValue("@rut", Datosusuario.Rutempresa); adapter.SelectCommand.Parameters.AddWithValue("@Fdesde", Fdesde.ToString("MM-dd-yyyy")); adapter.SelectCommand.Parameters.AddWithValue("@Fhasta", Fhasta.ToString("MM-dd-yyyy")); adapter.Fill(ListaTotal); } catch (Exception ex) { } } return(ListaTotal); }
protected void Page_Load() { if (!IsPostBack) { // Determine las secciones que se van a presentar var hasLocalPassword = OpenAuth.HasLocalPassword(User.Identity.Name); setPassword.Visible = !hasLocalPassword; changePassword.Visible = hasLocalPassword; CanRemoveExternalLogins = hasLocalPassword; // Presentar mensaje de operación correcta var message = Request.QueryString["m"]; if (message != null) { // Seccionar la cadena de consulta desde la acción Form.Action = ResolveUrl("~/Account/Manage"); SuccessMessage = message == "ChangePwdSuccess" ? "Se ha cambiado la contraseña con éxito." : message == "SetPwdSuccess" ? "Se estableció la contraseña." : message == "RemoveLoginSuccess" ? "El inicio de sesión externo se ha quitado." : String.Empty; successMessage.Visible = !String.IsNullOrEmpty(SuccessMessage); } } // Vincular con datos la lista de las cuentas externas var accounts = OpenAuth.GetAccountsForUser(User.Identity.Name); CanRemoveExternalLogins = CanRemoveExternalLogins || accounts.Count() > 1; FuncUser user = new FuncUser(); Infousuario info = user.DatosUsuario(); LblName.Text = "Hola " + info.Nombre + ", en esta página puedes cambiar tu contraseña. Te recomiendo que realices este procedimiento con frecuencia para evitar ataques."; }
public void Inserte_dicc(decimal espsep, int esp1, int esp3, string comph, string producli, string cod) { FuncUser Usuario = new FuncUser(); Infousuario infousu = Usuario.DatosUsuario(); ConnPlabal.Open(); cmdPlabal = new SqlCommand("INSERT INTO PLABAL.dbo.e_diccionarioclientes (comp_ph,comp_cliente,per_cri1,per_herraje,per_cri2,codigo,Id_usuario,fecha) VALUES (@comph,@nombrepro,@esp1,@esp2,@esp3,@codigo,@Id_usuario, GETDATE())", ConnPlabal); cmdPlabal.Parameters.AddWithValue("@esp2", espsep); cmdPlabal.Parameters.AddWithValue("@esp1", esp1); cmdPlabal.Parameters.AddWithValue("@esp3", esp3); cmdPlabal.Parameters.AddWithValue("@comph", comph); cmdPlabal.Parameters.AddWithValue("@nombrepro", producli); cmdPlabal.Parameters.AddWithValue("@codigo", cod); cmdPlabal.Parameters.AddWithValue("@Id_usuario", infousu.Id); int filas = cmdPlabal.ExecuteNonQuery(); ConnPlabal.Close(); }
public List <TablaPedidos> TodosLosPedidos(string Tipo) { string Select = ""; if (Tipo == "Todos") { Select = "SELECT e_Pedidos.nom_pedido AS 'Nombre', e_Pedidos.PedidoAlfak AS 'Numero', e_Pedidos.fecha_hora_pedido AS 'FechaIng', CONVERT(varchar,e_Pedidos.fecha_entrega,105) AS 'FechaEntr'," + " e_Pedidos.tipo_despacho AS 'TipoDesp', e_Pedidos.observacion AS 'Observa'," + " e_Usuario.Usuario AS 'Usuario', e_Pedidos.Cantidad AS 'Cantidad', CAST(convert(int,ROUND(e_Pedidos.totalPedido,0)) AS VARCHAR) AS 'Total', e_Pedidos.Estado AS 'Estado'" + " FROM e_Pedidos INNER JOIN e_Usuario ON e_Pedidos.id_usuario = e_Usuario.ID" + " INNER JOIN e_TipoUsu ON e_Usuario.Id_Tipo = e_TipoUsu.ID" + " WHERE (e_TipoUsu.Rut = @rut) AND (e_Pedidos.Estado = 'ING' OR e_Pedidos.Estado = 'PRG' OR e_Pedidos.Estado = 'DIS') ORDER BY e_Pedidos.fecha_hora_pedido DESC "; } else { Select = "SELECT TOP 100 e_Pedidos.nom_pedido AS 'Nombre', e_Pedidos.PedidoAlfak AS 'Numero', e_Pedidos.fecha_hora_pedido AS 'FechaIng', CONVERT(varchar,e_Pedidos.fecha_entrega,105) AS 'FechaEntr'," + " e_Pedidos.tipo_despacho AS 'TipoDesp', e_Pedidos.observacion AS 'Observa'," + " e_Usuario.Usuario AS 'Usuario', e_Pedidos.Cantidad AS 'Cantidad', CAST(convert(int,ROUND(e_Pedidos.totalPedido,0)) AS VARCHAR) AS 'Total', e_Pedidos.Estado AS 'Estado'" + " FROM e_Pedidos INNER JOIN e_Usuario ON e_Pedidos.id_usuario = e_Usuario.ID" + " INNER JOIN e_TipoUsu ON e_Usuario.Id_Tipo = e_TipoUsu.ID" + " WHERE (e_TipoUsu.Rut = @rut) AND (e_Pedidos.Estado IN ('" + Tipo + "')) ORDER BY e_Pedidos.fecha_hora_pedido DESC "; } FuncUser Usu = new FuncUser(); Infousuario Datosusuario = Usu.DatosUsuario(); DataTable ListaTotal = new DataTable(); using (ConnPlabal) { try { SqlDataAdapter adapter = new SqlDataAdapter(Select, ConnPlabal); adapter.SelectCommand.Parameters.AddWithValue("@rut", Datosusuario.Rutempresa); adapter.Fill(ListaTotal); } catch (Exception ex) { } } List <TablaPedidos> TotalPedidos = new List <TablaPedidos>(); int y = 10; int x = 0; int z = 1; if (ListaTotal.Rows.Count > 0) { foreach (DataRow dr in ListaTotal.Rows) { TablaPedidos Pedidos = new TablaPedidos { Nombre = dr["Nombre"].ToString(), Numero = dr["Numero"].ToString(), FechaIng = dr["FechaIng"].ToString(), FechaEntr = dr["FechaEntr"].ToString(), TipoDes = dr["TipoDesp"].ToString(), Observa = dr["Observa"].ToString(), Usuario = dr["Usuario"].ToString(), Cantidad = dr["Cantidad"].ToString(), Total = dr["Total"].ToString(), Estado = dr["Estado"].ToString(), Pagina = z }; TotalPedidos.Add(Pedidos); x++; if (x == y) { y = y + 10; z = z + 1; } } } return(TotalPedidos); }
protected void Page_Load(object sender, EventArgs e) { FuncUser funcion = new FuncUser(); Infousuario usuario = funcion.DatosUsuario(); }