public async Task <IActionResult> PostModelos([FromBody] Modelos modelos) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } _context.Modelos.Add(modelos); try { await _context.SaveChangesAsync(); } catch (DbUpdateException) { if (ModelosExists(modelos.Codigo)) { return(new StatusCodeResult(StatusCodes.Status409Conflict)); } else { throw; } } return(CreatedAtAction("GetModelos", new { id = modelos.Codigo }, modelos)); }
protected void GuardarBtn_Click(object sender, EventArgs e) { Modelos modelo = new Modelos(); Utilerias utileria = new Utilerias(); modelo.Descripcion = DescripcionTextBox.Text; modelo.MarcaId = utileria.ConvertirValor(MarcasDropDownList.SelectedValue); bool suiche = false; try { if (string.IsNullOrWhiteSpace(BuscarIdTextBox.Text)) { suiche = modelo.Insertar(); } else { modelo.ModeloId = utileria.ConvertirValor(BuscarIdTextBox.Text); suiche = modelo.Editar(); } if (suiche) { Utilerias2.ShowToastr(this, "", "Exito!", "success"); Limpiar(); } } catch (Exception ex) { Utilerias2.ShowToastr(this, "Error ", ex.Message, "error"); } }
public Modelos BuscarModelo(int?modeloId) { Modelos modelos = new Modelos(); con.Open(); DataTable dtModelo = new DataTable(); SqlCommand cmd = new SqlCommand("BuscarModelo", con); cmd.CommandType = CommandType.StoredProcedure; SqlParameter modelId = cmd.Parameters.Add("@modeloId", SqlDbType.Int); modelId.Value = modeloId; SqlDataAdapter da = new SqlDataAdapter(cmd); da.Fill(dtModelo); con.Close(); foreach (DataRow data in dtModelo.Rows) { modelos.modeloId = int.Parse(modeloId.ToString()); modelos.modeloDescripcion = data["modeloDescripcion"].ToString(); modelos.marcaId = int.Parse(data["marcaId"].ToString()); modelos.tipoVehiculoId = int.Parse(data["tipoVehiculoId"].ToString()); modelos.modeloEstado = int.Parse(data["modeloEstado"].ToString()); } con.Close(); return(modelos); }
public void BuscarTest() { RepositorioBase <Modelos> repositorio = new RepositorioBase <Modelos>(); Modelos m = repositorio.Buscar(1); Assert.IsNotNull(m); }
/// <summary> /// METHOD TO INSERT NEW MODEL /// </summary> protected void RegistrarModelo() { try { if (txtModelo.Text != "") { var Model = new Modelos(); Model.Modelo = txtModelo.Text; var registrar = new RegistrosEntrada(); registrar.InsertModel(Model); txtModelo.Text = string.Empty; ScriptManager.RegisterStartupScript(this, GetType(), "showalert", "alert('Registro feito com sucesso');", true); //lblMsg.Text = "Registro realizado com sucesso!"; //lblMsg.ForeColor = Color.Green; } else { ScriptManager.RegisterStartupScript(this, GetType(), "showalert", "alert('Ops!Campo Modelo não pode ser vazio');", true); } } catch (Exception ex) { ScriptManager.RegisterStartupScript(this, GetType(), "showalert", "alert('Erro ao registrar um novo modelo');", true); lblMsg.Text = "Erro ao Registrar o Modelo" + ex.Message; lblMsg.ForeColor = Color.Red; } }
public async Task <BaseResponse> TraerModelo(int codigo) { using (SqlConnection sql = new SqlConnection(_connectionString)) { BaseResponse response = new BaseResponse(); response.resultado = new List <object>(); try { using (SqlCommand cmd = new SqlCommand("SP_DEVUELVE_MODELO", sql)) { cmd.Parameters.Add(new SqlParameter("@CODIGO_MODELO", codigo)); cmd.CommandType = System.Data.CommandType.StoredProcedure; response.status = "correcto"; response.mensaje = "Consulta Correcta"; Modelos modelo = new Modelos(); response.codigo = "201"; await sql.OpenAsync(); using (var reader = await cmd.ExecuteReaderAsync()) { while (await reader.ReadAsync()) { modelo = MapearModelos(reader); response.resultado.Add(modelo); } } return(response); } } catch (Exception) { throw; } } }
public ActionResult Create(Modelos objetoModelos, string accion) { ModelosDB objModeloDB = new ModelosDB(); Usuarios usuarioSesionActual = (Usuarios)Session["usuarioSesion"]; if (usuarioSesionActual == null) { return(RedirectToAction("IniciarSesion", "Usuario")); } cargarDatosIniciales(); if (accion == "guardar_modelo") { if (objModeloDB.ExisteModelo(objetoModelos.Modelo)) { ModelState.AddModelError("modelo_agregar", "El modelo ingresado ya existe"); return(View("Create")); } else { bool banderaGuardar = ModelosDB.guardarModelos(objetoModelos); MostrarMensajes(banderaGuardar); } } else { throw new Exception("Accion no definida.."); } return(RedirectToAction("Index")); }
private void ArmarParametrosModelosEliminar(ref SqlCommand Comando, Modelos mod) { SqlParameter SqlParametros = new SqlParameter(); SqlParametros = Comando.Parameters.Add("@CODMODELO", SqlDbType.Int); SqlParametros.Value = mod.GetCodModeloMO(); }
public IActionResult RegistrarVeiculo(int?id, int?Marca) { Marcas objMarcas = new Marcas(HttpContextAccessor); Modelos objModelos = new Modelos(HttpContextAccessor); if (id != null) { Cadastro objTransacao = new Cadastro(HttpContextAccessor); ViewBag.Registro = objTransacao.CarregaRegistroVeiculo(id); ViewBag.ListaModelos = objModelos.Listamodelos($"{Validacoes.IdMarcaVeiculo}.json"); ViewBag.Editar = "SIM"; } ViewBag.ListaVeiculos = objMarcas.Listamarcas(); if (id == null) { if (Marca != null) { ViewBag.ListaModelos = objModelos.Listamodelos($"{Marca}.json"); } else { ViewBag.ListaModelos = objModelos.Listamodelos("6.json"); } } return(View()); }
public async Task <IActionResult> PutModelos([FromRoute] int id, [FromBody] Modelos modelos) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != modelos.Codigo) { return(BadRequest()); } _context.Entry(modelos).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ModelosExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
//--------------------------------------------------------------------------------------------------------------------------------------- /// <summary> Construye el objeto y obtiene los datos de la base de datos </summary> public RecambiosDatosModel(int id, HttpContext HttpCtx, DataInfo tipo) : base(HttpCtx, id) { if (tipo == DataInfo.All || tipo == DataInfo.Items) // Obtiene datos sobre los Items { Fabricantes = new Fabricantes(HttpCtx).ListIdName(); var cat = new Categorias(HttpCtx); Categorias = cat.ListIdName(); SubCategorias = cat.getSubCategorias(); Items = new Recambios(HttpCtx).FindByDatos("0/0/0/0/0/Order-4/Range-0-10000").Items; } if (tipo == DataInfo.All || tipo == DataInfo.Coches) // Obtiene datos sobre los coches { Marcas = new Marcas(HttpCtx).ListIdName(); Modelos = new Modelos(HttpCtx).ListModelos(); if (tipo != DataInfo.Coches) { Motores = new Motores(HttpCtx).FindForCoche("en uso", null); } else { Motores2 = new Motores(HttpCtx).ListMotores(); } Coches = new RecambioUsos(0, HttpCtx).UsoInCoches().Coches; } }
protected void btnCrearTaxi_Click(object sender, EventArgs e) { lblMensaje.Visible = true; try { if (txtMotorTaxi.Text.Equals("") || txtMotorTaxi.Text.Equals("") || ddlModeloTaxi.SelectedIndex == 0 || ddlTipoTaxi.SelectedIndex == 0) { throw new Exception("Ingrese todos los datos del vehiculo"); } string patente = txtPatenteTaxi.Text; Modelos modelo = (Modelos)Enum.Parse(typeof(Modelos), ddlModeloTaxi.SelectedValue); double motor = double.Parse(txtMotorTaxi.Text); TipoTaxi tipoTaxi = (TipoTaxi)Enum.Parse(typeof(TipoTaxi), ddlTipoTaxi.SelectedValue); Taxi objTaxi = new Taxi(tipoTaxi, patente, modelo, motor); if (ControladorVehiculos.addVehiculo(objTaxi)) { lblMensaje.Text = "Se agrego el Taxi"; limpiarCamposTaxi(); } else { lblMensaje.Text = "Ya existe un vehiculo con esa patente"; } } catch (Exception ex) { lblMensaje.Text = "Error: " + ex.Message; } }
protected void Page_Load(object sender, EventArgs e) { try { String usuario = Session["UsuarioMaes"].ToString(); } catch (Exception) { Response.Redirect("Login.aspx?Mensaje=2"); } if (Request.Params["e"] != null) { String mensaje = Request.Params["e"]; if (mensaje == "1") { Response.Write("Se registro Exitosamente"); } } Consultas con = new Consultas(); Modelos m = new Modelos(); String grupo = Request.Params["g"]; LiteralAlumnos.Text = m.MostrarAlumnosGrupo(grupo); LiteralPreguntas.Text = m.MostrarExamenes(grupo); }
public Boolean InsertarModelo(Modelos bol) { SqlCommand cmd = null; Boolean inserta = false; try { SqlConnection cn = Conexion.Instancia.conectar(); cmd = new SqlCommand("InsertarModelo", cn); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@Nombre", bol.Nombre); cmd.Parameters.AddWithValue("@estado", bol.estado); cn.Open(); int i = cmd.ExecuteNonQuery(); if (i > 0) { inserta = true; } } catch (Exception e) { throw e; } finally { cmd.Connection.Close(); } return(inserta); }
protected void btnCrearColectivo_Click(object sender, EventArgs e) { lblMensaje.Visible = true; try { if (txtPatenteColectivo.Text.Equals("") || txtMotorColectivo.Text.Equals("") || ddlModeloColectivo.SelectedIndex == 0 || ddlRecorrido.SelectedIndex == 0) { throw new Exception("Ingrese todos los datos del vehiculo"); } string patente = txtPatenteColectivo.Text; Modelos modelo = (Modelos)Enum.Parse(typeof(Modelos), ddlModeloColectivo.SelectedValue); double motor = double.Parse(txtMotorColectivo.Text); Recorridos recorrido = (Recorridos)Enum.Parse(typeof(Recorridos), ddlRecorrido.SelectedValue); Colectivo objColectivo = new Colectivo(recorrido, patente, modelo, motor); if (ControladorVehiculos.addVehiculo(objColectivo)) { lblMensaje.Text = "Se agrego el colectivo"; limpiarCamposColectivo(); } else { lblMensaje.Text = "Ya existe un vehiculo con esa patente"; } } catch (Exception ex) { lblMensaje.Text = "Error: " + ex.Message; } }
protected void EliminarButton_Click(object sender, EventArgs e) { Modelos modelo = new Modelos(); ObtenerValores(modelo); if (ModeloIdTextBox.Text.Length == 0) { Validaciones.ShowToastr(this, "Advertencia", "Debe insertar un Id", "warning"); } else { if (modelo.Buscar(modelo.ModeloId)) { if (modelo.Eliminar()) { Validaciones.ShowToastr(this, "Exito", "Eliminado correctamente!", "success"); Limpiar(); } else { Validaciones.ShowToastr(this, "Error", "Error al eliminar", "error"); } } else { Validaciones.ShowToastr(this, "Advertencia", "Id no encontrado", "warning"); Limpiar(); } } }
public ActionResult NuevaReserva(decimal id, string strSede) { var lstSede = new List <string>(); var qrySede = from d in db.Sedes orderby d.Nombre select d.Nombre; lstSede.AddRange(qrySede.Distinct()); ViewBag.ListaSede = new SelectList(lstSede); if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Modelos modelos = db.Modelos.Find(id); if (modelos == null) { return(HttpNotFound()); } ViewBag.Marca = new SelectList(db.Marca, "idMarca", "NombreMarca", modelos.Marca); ViewBag.Tipo = new SelectList(db.TipoCoche, "IdTipoCoche", "NombreTipo", modelos.Tipo); ViewBag.Motor = new SelectList(db.TipoMotor, "idMotor", "NombreTipo", modelos.Motor); return(View(modelos)); }
protected void EliminarBtn_Click(object sender, EventArgs e) { Modelos modelo = new Modelos(); Utilerias utileria = new Utilerias(); bool suiche = false; suiche = modelo.Buscar(utileria.ConvertirValor(BuscarIdTextBox.Text)); if (suiche) { if (modelo.Eliminar()) { Utilerias2.ShowToastr(this, "", "Exito al eliminar", "success"); Limpiar(); } else { Utilerias2.ShowToastr(this, "Error", "Error al eliminar", "error"); } } else { Utilerias2.ShowToastr(this, "", "Este id no existe", "Warning"); } }
public int agregarModelos(Modelos mod) { SqlCommand comando = new SqlCommand(); ArmarParametrosModelosAgregar(ref comando, mod); return(ds.EjecutarProcedimientoAlmacenado(comando, "spAgregarModelo")); }
public async Task <IHttpActionResult> PutModelos(int id, Modelos modelos) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != modelos.Id) { return(BadRequest()); } db.Entry(modelos).State = EntityState.Modified; try { await db.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ModelosExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
protected void BtnCreateModel_Click(object sender, EventArgs e) { string folio = DateTime.Now.ToLongTimeString().Replace(":", ""); string path = Path.Combine(Server.MapPath("~/Images/COT_PMODEL/")); string fileName = folio + FileUpFoto.FileName.ToString(); string path_foto = "http://" + HttpContext.Current.Request.Url.Authority + "/Images/COT_PMODEL/" + fileName; path = path + fileName; FileUpFoto.SaveAs(path); Random random = new Random(); int _TokenId = random.Next(10000, 9999999); Modelos modelos = new Modelos(); Modelos._Modelo modelo = new Modelos._Modelo { NOMBRE = TxtModelName.Text, DESCRIPCION = TxtDescripcion.Text, ESTADO = true, HASPIECES = false, IMAGE = path_foto, TokenId = _TokenId.ToString(), ID_PASIGFAMCAT = 0, }; bool Isinsert = modelos.InsertModel(modelo); if (Isinsert) { Encriptacion encriptacion = new Encriptacion(_TokenId.ToString()); Response.Redirect("~/View/Comercial/AdmVentas/Productos/EdicionModelos.aspx?ID=" + modelos.IdBeforeInsert + "&TOKEN=" + encriptacion.TokenEncriptado); } else { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "none", "<script> $(document).ready(alert('Error al intentar crear el modelo, intentelo nuevamente.'));</script>", false); } }
public ActionResult Edit([Bind(Include = "IdModelos,Marca,Modelo,Potencia,Peso,Año,Tipo,Motor,Premium,Imagen")] Modelos modelos, HttpPostedFileBase Imagen) { if (ModelState.IsValid) { if (Imagen == null) { modelos.Imagen = (string)Session["ImagenAnterior"]; Session["ImagenAnterior"] = null; } else { modelos.Imagen = modelos.IdModelos + Path.GetExtension(Imagen.FileName); Imagen.SaveAs(Server.MapPath("~/Content/Images/" + modelos.Imagen)); } db.Entry(modelos).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Marca = new SelectList(db.Marca, "idMarca", "NombreMarca", modelos.Marca); ViewBag.Tipo = new SelectList(db.TipoCoche, "IdTipoCoche", "NombreTipo", modelos.Tipo); ViewBag.Motor = new SelectList(db.TipoMotor, "idMotor", "NombreTipo", modelos.Motor); return(View(modelos)); }
protected void BtnEditImage_Click(object sender, EventArgs e) { string folio = DateTime.Now.ToLongTimeString().Replace(":", ""); string path = Path.Combine(Server.MapPath("~/Images/COT_PMODEL/")); if (!string.IsNullOrEmpty(FileUpFoto.FileName.ToString())) { string fileName = folio + FileUpFoto.FileName.ToString(); string path_foto = "http://" + HttpContext.Current.Request.Url.Authority + "/Images/COT_PMODEL/" + fileName; path = path + fileName; FileUpFoto.SaveAs(path); //hacer un update a la tabla con la foto Modelos mODEL = new Modelos(); bool Isinserted = mODEL.UpdateModel(HdnIdModel.Value, Modelos.COT_PTABMODEL.IMG_PATH, path_foto); if (!Isinserted) { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "none", "<script> $(document).ready(alert('Error al intentar Actualizar la información, intentelo nuevamente.'));</script>", false); } else { Response.Redirect("~/View/Comercial/AdmVentas/Productos/EdicionModelos.aspx?ID=" + HdnIdModel.Value + "&TOKEN=" + TOKEN); } } else { ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "none", "<script> $(document).ready(alert('No se seleccionó ningún archivo.'));</script>", false); } }
public List <Modelos> ListarModelo() { SqlCommand cmd = null; List <Modelos> lista = new List <Modelos>(); try { SqlConnection cn = Conexion.Instancia.conectar(); cmd = new SqlCommand("listarModelo", cn); cmd.CommandType = CommandType.StoredProcedure; cn.Open(); SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { Modelos bo = new Modelos(); bo.CodigoModelo = Convert.ToInt16(dr["CodigoModelo"]); bo.Nombre = dr["Nombre"].ToString(); bo.estado = Convert.ToBoolean(dr["estado"]); lista.Add(bo); } } catch (Exception e) { throw e; } finally { cmd.Connection.Close(); } return(lista); }
public ActionResult DeleteConfirmed(int id) { Modelos modelos = db.Modelos.Find(id); db.Modelos.Remove(modelos); db.SaveChanges(); return(RedirectToAction("Index")); }
public Modelos get(string cod) { DatosModelo dato = new DatosModelo(); Modelos mod = new Modelos(); mod.SetCodModeloMO(cod); return(dato.getModelos(mod)); }
private void button1_Click(object sender, EventArgs e) { Conexao con = new Conexao(); Modelos AlterCl = new Modelos(); AlterCl.Nome = textBoxNome.Text; AlterCl.Cpf = maskedTextBoxCpf2.Text; AlterCl.Rg = maskedTextBoxRg.Text; AlterCl.Expedicao = maskedTextBoxExpedicao.Text; if (radioButtonMasculino.Checked) { AlterCl.Sexo = "Masculino"; } else { AlterCl.Sexo = "Feminino"; } AlterCl.Nascimento = maskedTextBoxNascimento.Text; AlterCl.Civil = comboBoxCivil.Text; AlterCl.Endereço = textBoxEndereco.Text; AlterCl.Cep = maskedTextBoxCep.Text; AlterCl.Numero = textBoxNumero.Text; AlterCl.Bairro = textBoxBairro.Text; AlterCl.Cidade = textBoxCidade.Text; AlterCl.Uf = comboBoxEstado.Text; AlterCl.Telefone = maskedTextBoxTelefone.Text; AlterCl.Celular = maskedTextBoxCelular.Text; AlterCl.Email = textBoxEmail.Text; AlterCl.Observacao = richTextBoxObservacao.Text; con.AlterCliente(AlterCl, textBoxID.Text); MessageBox.Show("Alteração Realizada com sucesso !"); textBoxNome.Text = ""; maskedTextBoxCpf2.Text = ""; maskedTextBoxRg.Text = ""; maskedTextBoxExpedicao.Text = ""; radioButtonFeminino.Text = ""; radioButtonMasculino.Text = ""; maskedTextBoxNascimento.Text = ""; comboBoxCivil.Text = ""; textBoxEndereco.Text = ""; maskedTextBoxCep.Text = ""; textBoxNumero.Text = ""; textBoxBairro.Text = ""; textBoxCidade.Text = ""; comboBoxEstado.Text = ""; maskedTextBoxTelefone.Text = ""; maskedTextBoxCelular.Text = ""; textBoxEmail.Text = ""; richTextBoxObservacao.Text = ""; this.Close(); }
public int GetModeloNextId() { if (Modelos.Count == 0) { return(1); } return(Modelos.OrderBy(entry => entry.Id).Last().Id + 1); }
private static void AddModel(Tuple <Type, Type> service) { if (Modelos.ContainsKey(service.Item2)) { throw new DesenvolvimentoIncorretoException($"There are two entity classes with the same Nome {service.Item2.Name}. This is not allowed."); } Modelos.Add(service.Item2, service.Item2); }
protected void ImprimirButton_Click(object sender, EventArgs e) { Modelos modelo = new Modelos(); Validaciones.dataset = "Modelos"; Validaciones.reporte = @"Reportes\ModelosReport.rdlc"; Validaciones.data = modelo.Listado("*", Filtro(), ""); Response.Write("<script type='text/javascript'>detailedresults=window.open('/Reportes/VisorReportes.aspx');</script>"); }
public bool registrar(Modelos.IModelo datos) { return Modelos.Consultas.Server.insert("estudiantes", datos.esquema()); }
public bool registrar(Modelos.IModelo datos) { return Modelos.Consultas.Server.insert("faltasRac", datos.esquema()); }