private void GuardarCliente() { string CUIL = TxtCUILIzq.Text + "-" + TxtCUIL.Text + "-" + TxtCUILDer.Text; DBClientes objCliente = new DBClientes(TxtApellidos.Text, TxtNombres.Text, CUIL, TxtDNI.Text, cboTipoCliente.SelectedValue.ToString(), TxtCel.Text, TxtFijo.Text, TxtEmail.Text, cboProvincia.SelectedValue.ToString(), cboLocalidad.SelectedValue.ToString(), TxtDireccion.Text, codCliente.ToString(), ChActivo.Checked); if (objCliente.GuardarCliente()) { Alertas alert = new Alertas("Operacion finalizada con éxito !", ""); alert.Show(); } else { Alertas alert = new Alertas("No pudo realizarse la operacion, comuniquese con su administrador.", ""); alert.Show(); } }
public void PreencherAlertasTeste() { AlertaQuitaGuia a1 = new AlertaQuitaGuia(); a1.Codigo = 20; a1.Descricao = "A guia já estava quitada."; a1.NumeroGuia = "2600000082017"; a1.Status = false; AlertaQuitaGuia a2 = new AlertaQuitaGuia(); a2.Codigo = 19; a2.Descricao = "A guia não foi encontrada."; a2.NumeroGuia = "2600000082018"; a2.Status = false; AlertaQuitaGuia a3 = new AlertaQuitaGuia(); a3.Codigo = 20; a3.Descricao = "A guia já estava quitada."; a3.NumeroGuia = "2600000090300"; a3.Status = false; Alertas.Add(a1); Alertas.Add(a2); Alertas.Add(a3); }
protected void imgAgregarAlertas_Click(object sender, ImageClickEventArgs e) { try { Alertas alertas; if (txtGUIDAlerta.Text == "") { alertas = new Alertas(); alertas.GUID = Guid.NewGuid().ToString(); CrearAlerta(ref alertas); list_alertas.Add(alertas); } else { alertas = list_alertas.Where(Alertas => Alertas.GUID == txtGUIDAlerta.Text).ToList()[0]; CrearAlerta(ref alertas); } rgAlertas.Rebind(); LimpiarAlertas(); } catch (Exception ex) { ErrorManager(ex, new System.Diagnostics.StackTrace().GetFrame(0).GetMethod().Name); } }
/// <summary> /// Método que calcula los tiempos estándar. /// </summary> public void Calcular() { TiempoSetup = DataManager.GetTimeSetup(CentroTrabajo); string materialMahle = Module.GetValorPropiedadString("Material MAHLE", PropiedadesRequeridasCadena); string tipoMaterial = DataManager.GetTipoMaterial(materialMahle); double mouting = Module.GetValorPropiedad("MoutingCasting", PropiedadesRequeridadas); double tiempoCicloMaterial = 0; if (tipoMaterial.Equals("HIERRO GRIS") || tipoMaterial.Equals("HIERRO GRIS CENTRIFUGADO") || tipoMaterial.Equals("HIERRO GRIS ALTO MODULO")) { tiempoCicloMaterial = 1.88; } else if (tipoMaterial.Equals("HIERRO GRIS INTERMEDIO")) { tiempoCicloMaterial = 2.45; } else { Alertas.Add("Error al calcular tiempo estandar debido a que el tipo de material no se encuentra en el calculo." + Environment.NewLine + "Recomendación:" + Environment.NewLine + "Revice el calculo proporcionado por Ing. Industrial"); } TiempoMachine = Math.Round((11.46 + tiempoCicloMaterial) / (36 * mouting) * 100, 3); TiempoLabor = TiempoMachine; }
protected void Page_Load(object sender, EventArgs e) { mostrarAlerta = new Alertas(this); this.Session["EmpresaId"] = Session["empresaId"]; var ordenCompraId = _comprasTableAdapter.CompraPorEmpresa(int.Parse(Session["empresaId"].ToString())); var caiHabilitado = _caiAutorizacionesTableAdapter.EsCaiValidoPorEmpresa(int.Parse(Session["empresaId"].ToString())); txtNoDocumento.Value = ordenCompraId; if (caiHabilitado == null) { mostrarAlerta.Advertencia("No existen númeracíon CAI valido."); btnProcesar.Enabled = false; } if (ViewState["vw"] != null) { gvGenerarOrdenCompra.DataSource = ViewState["vw"]; } cboEstado.Value = "1"; }
public Boolean eliminarAlertas(Alertas alertas) { Boolean respuesta = false; SqlConnection connection = null; DataTable dt = new DataTable(); try { using (connection = Conexion.ObtieneConexion("ConexionBD")) { SqlDataReader consulta; connection.Open(); var parametros = new[] { ParametroAcceso.CrearParametro("@idAlerta", SqlDbType.VarChar, alertas.idAlerta, ParameterDirection.Input) }; consulta = Ejecuta.ProcedimientoAlmacenado(connection, "Aplicacion.EliminarAlertasSP", parametros); dt.Load(consulta); connection.Close(); respuesta = true; } } catch (Exception e) { respuesta = false; Console.WriteLine(e); } return(respuesta); }
public Object MarcarAlertaVista(int id_alerta) { try { var logueado = HttpContext.Session.Authenticated(); Alertas alerta = db.Alertas.FirstOrDefault(a => a.Id == id_alerta); if (alerta == null) { return new { error = true, data = "Alerta inexistente" } } ; alerta.Visto = true; db.Alertas.Update(alerta); db.SaveChanges(); return(new { error = false, data = alerta }); } catch (Exception e) { return(new { error = true, data = e.InnerException.Message }); } }
protected void Page_Load(object sender, EventArgs e) { mostrarAlerta = new Alertas(this); if (!IsPostBack) { this.Session["EmpresaId"] = Session["empresaId"]; DataSetMiPyme.EmpresasDataTable empresasDataTable; empresasDataTable = _empresaTableAdapter.GetDataByEmpresaId(int.Parse(Request.Cookies["UserInfo"]["empresaId"].ToString())); var empresa = empresasDataTable.FirstOrDefault(); if (empresa == null) { mostrarAlerta.Error("No se realizo la carga de la información"); return; } txtEmpresa.Text = empresa.Nombre; txtRTN.Text = empresa.Rtn; cboMoneda.SelectedIndex = 0; cboPaises.SelectedIndex = 0; cboDepartamento.SelectedIndex = 0; txtTelefono.Text = empresa.Telefono; txtCorreo.Text = empresa.CorreoElectronico; memoDireccion.Text = empresa.Direccion; } }
//PUT: api/Alertas/ public HttpResponseMessage Put([FromBody] Alertas values) { HttpResponseMessage answer = null; AlertResponse response = new AlertResponse(); try { int rowCount = AlertDataDb.alertUpdate(values); if (rowCount > 0) { response.Code = 1; response.Message = "Actualizado"; } else { response.Code = 0; response.Message = "No actualizado"; } answer = Request.CreateResponse(response); } catch (Exception ex) { response.Code = -1; response.Message = ex.ToString(); answer = Request.CreateResponse(response); } return(answer); }
//POST: api/Alertas public HttpResponseMessage Post([FromBody] Alertas values) { HttpResponseMessage answer = null; AlertResponse response = new AlertResponse(); try { int index = AlertDataDb.alertAdd(values); if (index > 0) { response.Code = 1; response.Message = "Guardado"; } else { response.Code = 0; response.Message = "No guardado"; } answer = Request.CreateResponse(response); } catch (Exception ex) { response.Code = -1; response.Message = ex.ToString(); answer = Request.CreateResponse(response); } return(answer); }
private void alertaToolStripMenuItem_Click(object sender, EventArgs e) { Alertas alertas = new Alertas(); alertas.MdiParent = this; alertas.Show(); }
private void btnAbrirCaja_Click(object sender, EventArgs e) { DBFondos objFondo = new DBFondos(); Alertas alert = new Alertas(objFondo.AbrirCaja(), ""); alert.Show(); CargarMovimientos(); }
protected void btnProcesar_Click(object sender, EventArgs e) { mostrarAlerta = new Alertas(this); if (gvGenerarOrdenCompra.VisibleRowCount == 0) { DatosGlobales.MostrarMensaje("No existen productos a guardar", this, GetType(), 1); return; } var noOrdenCompra = _comprasTableAdapter.CompraPorEmpresa(int.Parse(Request.Cookies["UserInfo"]["empresaId"].ToString())); int resultado = 0; try { resultado = _comprasTableAdapter.Insert(Convert.ToInt32(noOrdenCompra), int.Parse(Request.Cookies["UserInfo"]["empresaId"].ToString()), Convert.ToInt32("302"), cboProveedor.Value.ToString(), int.Parse(cboMoneda.Value.ToString()), Convert.ToDecimal(spinTasaCambio.Value), int.Parse(cboEstado.Value.ToString()), DateTime.Now, DateTime.Now, memoComentarios.Text, Convert.ToDecimal(spinSubTotal.Value), Convert.ToDouble(spinDescuentoDocumento.Value), Convert.ToDecimal(spinTotalDescuento.Value), Convert.ToDouble(spinImpuesto.Value), Convert.ToDecimal(spinTotalImpuesto.Value), Convert.ToDecimal(spinTotal.Value), "", DateTime.Now, ""); if (resultado != 0) { _comprasDetalleTableAdapter.EliminarDetalleCompras(Convert.ToInt32(noOrdenCompra), int.Parse(Request.Cookies["UserInfo"]["empresaId"].ToString())); for (int i = 0; i < gvGenerarOrdenCompra.VisibleRowCount; i++) { int lineaId = Convert.ToInt32(gvGenerarOrdenCompra.GetRowValues(i, "ID")); string codigo = gvGenerarOrdenCompra.GetRowValues(i, "Codigo").ToString(); string producto = gvGenerarOrdenCompra.GetRowValues(i, "Producto").ToString(); ASPxSpinEdit vCantidad = (ASPxSpinEdit)gvGenerarOrdenCompra.FindRowCellTemplateControl(i, (GridViewDataColumn)gvGenerarOrdenCompra.Columns["Cantidad"], "spinCantidad"); ASPxSpinEdit vPrecio = (ASPxSpinEdit)gvGenerarOrdenCompra.FindRowCellTemplateControl(i, (GridViewDataColumn)gvGenerarOrdenCompra.Columns["Precio"], "spinPrecio"); ASPxSpinEdit vTotalLinea = (ASPxSpinEdit)gvGenerarOrdenCompra.FindRowCellTemplateControl(i, (GridViewDataColumn)gvGenerarOrdenCompra.Columns["TotalLinea"], "spinTotalLinea"); ASPxSpinEdit vDescuento = (ASPxSpinEdit)gvGenerarOrdenCompra.FindRowCellTemplateControl(i, (GridViewDataColumn)gvGenerarOrdenCompra.Columns["Descuento"], "spinDescuento"); _comprasDetalleTableAdapter.Insert((Convert.ToInt32(noOrdenCompra)), int.Parse(Request.Cookies["UserInfo"]["empresaId"].ToString()), lineaId, codigo, producto, Convert.ToInt32(vCantidad.Value), Convert.ToDecimal(vPrecio.Value), Convert.ToDouble(vDescuento.Value), 0, 0, "", DateTime.Now, Convert.ToDecimal(vTotalLinea.Value)); } DatosGlobales.MostrarMensaje("Compra, Realizada", this, GetType(), 2); } } catch (Exception ex) { throw; } if (resultado == 1) { _spRealizarCompraTableAdapter.GetData(int.Parse(Request.Cookies["UserInfo"]["empresaId"].ToString()), noOrdenCompra); Limpiar(); } }
public IMensagem AdicionarAlertas(params Alerta[] alertas) { if (alertas != null) { Alertas.AddRange(alertas); } return(this); }
public string ObterAlertas() { if (Alertas.Any()) { return(string.Join(", ", Alertas.Select(item => $"{ item.Mensagem }"))); } return(string.Empty); }
protected void Page_Load(object sender, EventArgs e) { mostrarAlerta = new Alertas(this); if (Request.Cookies["UserInfo"] != null) { Response.Cookies["UserInfo"].Expires = DateTime.Now.AddDays(-1); Response.Redirect("Inicio.aspx"); } }
private void DGMovimientos_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { if (!(e.RowIndex > -1) || Sesion.codRol == 2) { return; } DGMovimientos.CurrentCell = null; foreach (DataGridViewRow row in DGMovimientos.Rows) { if (row.Index == e.RowIndex) { if (row.Cells["Tipo_Movimiento"].Value.ToString().Substring(0, 6).Trim() == "Apertu") { return; } codFondosMov = row.Cells["Codigo"].Value.ToString(); string pInfo = row.Cells["Concepto"].Value.ToString(); string pregunta; pregunta = "¿Desea anular el movimiento de caja numero " + codFondosMov + "?"; PreguntaRespuesta pForm = new PreguntaRespuesta("Anular Movimiento", pregunta, pInfo, "NO", "SI"); pForm.ShowDialog(); if (pForm.SIoNO == "1") { DBRegistros objRegistro = new DBRegistros(codFondosMov, "Fondos_Mov", pForm.concepto, "CodFondoMov"); Alertas alert = new Alertas(objRegistro.AnularRegistro(), ""); alert.Show(); if (objRegistro.getCodigo() != "") { PrevisualizarReportes ViewReport = new PrevisualizarReportes(); ViewReport.Codigo = objRegistro.getCodigo(); ViewReport.Reporte = "ReporteAnulacion"; ViewReport.Show(); } CargarMovimientos(); } this.codFondosMov = ""; return; } } }
private bool ControlarDatosEmail() { if (TxtEmail.Text.Trim() == "") { Alertas alert = new Alertas("Debe completar los datos para guardar el contacto.", ""); alert.Show(); return(false); } return(true); }
private void GuardarEmail() { DBContactos objContacto = new DBContactos(codCliente, "Cliente"); Alertas alert = new Alertas(objContacto.GuardarEmail(TxtEmail.Text.Trim()), ""); alert.Show(); TxtEmail.Text = ""; }
private bool ControlarDatos() { if (TxtConcepto.Text.Trim() == "") { Alertas alert = new Alertas("Debe completar los datos para guardar la llamada.", ""); alert.Show(); return(false); } return(true); }
private void GuardarDireccion() { DBClientes objCliente = new DBClientes(); Alertas alert = new Alertas(objCliente.GuardarDireccion(this.codCliente, cboProvincia.SelectedValue.ToString(), cboLocalidad.SelectedValue.ToString(), TxtDireccion.Text.Trim()), ""); alert.Show(); }
public Object GenerarAlerta([FromBody] Alertas alerta) { try { var logueado = HttpContext.Session.Authenticated(); if (!logueado.IdBarrio.HasValue) { return new { error = true, data = "Su usuario no puede emitir alertas" } } ; //Obtengo el residente, lo necesito para recuperar su Id Residente residente = db.Residente.First(r => r.IdUsuario == logueado.Id); alerta.IdResidente = residente.Id; alerta.Fecha = DateTime.Now; db.Alertas.Add(alerta); db.SaveChanges(); //Envío de mail a encargados de seguridad y administradores var tipo_alerta = ( from ta in db.TipoAlerta where ta.Id == alerta.IdTipoAlerta select ta ).First(); var empleados_barrio = ( from u in db.Usuario join p in db.Perfil on u.IdPerfil equals p.Id where (p.Descripcion == "Administrador" || p.Descripcion == "Encargado de Seguridad") && u.IdBarrio == logueado.IdBarrio select u.Email ).ToList(); var persona_residente = ( from p in db.Persona join r in db.Residente on p.Id equals r.IdPersona where r.Id == alerta.IdResidente select p ).First(); emailService.SendEmailAlert(tipo_alerta.Descripcion, alerta.Descripcion, persona_residente.Apellido + ", " + persona_residente.Nombre, empleados_barrio); // this.pushService.enviarMensajeUsuariosBarrio(logueado.IdBarrio, "Alerta de \"" + tipo_alerta.Descripcion + "\"."); return(new { error = false, data = alerta }); } catch (Exception e) { return(new { error = true, data = e.InnerException.Message }); } }
private void ModificarAlertas(GridCommandEventArgs e) { GridItem gi = e.Item; int columna_respuesta = rgAlertas.Columns.FindByUniqueName("GUID").OrderIndex; Alertas a = list_alertas.Where(Alertas => Alertas.GUID == gi.Cells[columna_respuesta].Text).ToList()[0]; txtGUIDAlerta.Text = a.GUID; cmbAlTipo.SelectedValue = a.Etapa; txtAlDias.Value = a.Dias; cmbEnviar.SelectedValue = a.EnviarA.ToString(); chkSuspender.Checked = a.SuspenderCredito; }
private void GuardarLlamada() { DBClientes objCliente = new DBClientes(); Alertas alert = new Alertas(objCliente.GuardarLlamada(this.codCliente, cboFecha2.Value, TxtConcepto.Text.Trim()), ""); alert.Show(); TxtConcepto.Text = ""; cboFecha2.Value = DateTime.Today; }
private void btnGuardar_Click(object sender, EventArgs e) { if (ControlarDatos()) { GuardarCliente(); this.Close(); } else { Alertas alert = new Alertas("Debe completar los datos para guardar el cliente.", ""); alert.Show(); } }
private void btnGuardar_Click(object sender, EventArgs e) { if (ControlarDatos()) { GuardarDireccion(); CargarDirecciones(); } else { Alertas alert = new Alertas("Debe completar los datos para guardar la direccion.", ""); alert.Show(); } }
//GET: api/Alertas public HttpResponseMessage Get() { HttpResponseMessage answer = null; AlertResponse response = new AlertResponse(); try { using (DataSet data = AlertDataDb.alertGetAll()) { if (data != null) { response.Code = 1; response.Message = "Ok"; if (data.Tables[0].Rows.Count > 0) { Alertas[] list = new Alertas[data.Tables[0].Rows.Count]; for (int i = 0; i < data.Tables[0].Rows.Count; i++) { Alertas obj = new Alertas(); obj.id = Convert.ToInt32(data.Tables[0].Rows[i][0]); obj.nombre_recordatorio = Convert.ToString(data.Tables[0].Rows[i][1]); obj.hora_de_recordatorio = Convert.ToString(data.Tables[0].Rows[i][2]); obj.monto = Convert.ToInt32(data.Tables[0].Rows[i][3]); obj.repetir = Convert.ToInt32(data.Tables[0].Rows[i][4]); obj.id_usuario = Convert.ToInt32(data.Tables[0].Rows[i][5]); list[i] = obj; } response.Values = list; } answer = Request.CreateResponse(response); } else { response.Code = -1; response.Message = "mmm algo ha salido mal"; answer = Request.CreateResponse(response); } } } catch (Exception ex) { response.Code = -1; response.Message = ex.ToString(); answer = Request.CreateResponse(response); } return(answer); }
public static int alertAdd(Alertas values) { int answer; SqlParameter[] parameters = new SqlParameter[5]; parameters[0] = new SqlParameter("@nombre_recordatorio", values.nombre_recordatorio); parameters[1] = new SqlParameter("@hora_de_recordatorio", values.hora_de_recordatorio); parameters[2] = new SqlParameter("@monto", values.monto); parameters[3] = new SqlParameter("@repetir", values.repetir); parameters[4] = new SqlParameter("@id_usuario", values.id_usuario); answer = Data.DataBaseConnection.ExecuteQuery("ALERTAS_A", parameters); return(answer); }
private void btnCerrarCaja_Click(object sender, EventArgs e) { CierreCaja objCierre = new CierreCaja(); objCierre.ShowDialog(); if (objCierre.getStrCierre().Trim() != "") { DBFondos objFondo = new DBFondos(); Alertas alert = new Alertas(objFondo.CerrarCajaMontos(objCierre.getStrCierre().Trim()), ""); alert.Show(); CargarMovimientos(); } }
private bool ControlarDatosGuardar() { Alertas alert; if (Convert.ToDecimal(txtPagos.Text.Trim()) <= 0 && DGPagos.Rows.Count == 0) { alert = new Alertas("Ingrese una Forma de Pago para continuar.", ""); alert.Show(); return(false); } return(true); }