public void INS_MOVILIDAD(EntMovilidadRegistro oEntUsuario, int opc) { try { using (SqlConnection conex = new SqlConnection(datConexion.cad_con)) { using (SqlCommand cmd = new SqlCommand("INS_MOVILIDAD", conex)) { conex.Open(); cmd.Parameters.Add("@nombreChofer", SqlDbType.VarChar, 100).Value = oEntUsuario.NombreChofer; cmd.Parameters.Add("@idtipodocumento", SqlDbType.Int).Value = oEntUsuario.Idtipodocumento; cmd.Parameters.Add("@nroDocumento", SqlDbType.VarChar, 20).Value = oEntUsuario.NroDocumento; cmd.Parameters.Add("@telefono", SqlDbType.VarChar, 15).Value = oEntUsuario.Telefono; cmd.Parameters.Add("@idColegio", SqlDbType.Int).Value = oEntUsuario.idColegio; cmd.Parameters.Add("@Soat", SqlDbType.Image).Value = oEntUsuario.Soat; cmd.Parameters.Add("@placa", SqlDbType.VarChar, 10).Value = oEntUsuario.Placa; cmd.Parameters.Add("@revTecnica", SqlDbType.Image).Value = oEntUsuario.RevTecnica; cmd.Parameters.Add("@marca", SqlDbType.VarChar, 100).Value = oEntUsuario.Marca; cmd.Parameters.Add("@modelo", SqlDbType.VarChar, 100).Value = oEntUsuario.Modelo; cmd.Parameters.Add("@color", SqlDbType.VarChar, 100).Value = oEntUsuario.Color; cmd.Parameters.Add("@capacidad", SqlDbType.Int).Value = oEntUsuario.Capacidad; cmd.Parameters.Add("@fotoCarro", SqlDbType.Image).Value = oEntUsuario.FotoCarro; cmd.Parameters.Add("@papelRegla", SqlDbType.Int).Value = oEntUsuario.PapelRegla; cmd.Parameters.Add("@dni", SqlDbType.VarChar, 20).Value = oEntUsuario.Dni; cmd.Parameters.Add("@opc", SqlDbType.Int).Value = opc; cmd.CommandType = CommandType.StoredProcedure; cmd.ExecuteNonQuery(); conex.Close(); } } } catch (Exception ex) { throw new Exception(ex.Message); } }
public void INS_MOVILIDAD(EntMovilidadRegistro oEntUsuario, int opc) { datOMovilidad.INS_MOVILIDAD(oEntUsuario, opc); }
protected void Button1_Click(object sender, EventArgs e) { EntMovilidadRegistro oEntMovilidadReg = new EntMovilidadRegistro(); HttpPostedFile postedFile = FileUpload1.PostedFile; string filaname = Path.GetFileName(postedFile.FileName); string fileExtension = Path.GetExtension(filaname); int fileSize = postedFile.ContentLength; HttpPostedFile postedFile2 = FileUploadRevtec.PostedFile; string filaname2 = Path.GetFileName(postedFile2.FileName); string fileExtension2 = Path.GetExtension(filaname2); int fileSize2 = postedFile2.ContentLength; HttpPostedFile postedFile3 = FileUploadFotoAuto.PostedFile; string filaname3 = Path.GetFileName(postedFile3.FileName); string fileExtension3 = Path.GetExtension(filaname3); int fileSize3 = postedFile3.ContentLength; if ((fileExtension.ToLower() == ".jpeg" || fileExtension.ToLower() == ".jpg" || fileExtension.ToLower() == ".bmp" || fileExtension.ToLower() == ".gif" || fileExtension.ToLower() == ".png") && (fileExtension2.ToLower() == ".jpeg" || fileExtension2.ToLower() == ".jpg" || fileExtension2.ToLower() == ".bmp" || fileExtension2.ToLower() == ".gif" || fileExtension2.ToLower() == ".png") && (fileExtension3.ToLower() == ".jpeg" || fileExtension3.ToLower() == ".jpg" || fileExtension3.ToLower() == ".bmp" || fileExtension3.ToLower() == ".gif" || fileExtension3.ToLower() == ".png")) { Stream stream = postedFile.InputStream; BinaryReader binaryReader = new BinaryReader(stream); byte[] bytes = binaryReader.ReadBytes((int)stream.Length); //Rev Tecnica Stream stream2 = postedFile2.InputStream; BinaryReader binaryReader2 = new BinaryReader(stream2); byte[] bytes2 = binaryReader2.ReadBytes((int)stream2.Length); // Foto auto Stream stream3 = postedFile3.InputStream; BinaryReader binaryReader3 = new BinaryReader(stream3); byte[] bytes3 = binaryReader3.ReadBytes((int)stream3.Length); //// Conversion System.Drawing.Image imtThumbnail; int TamanioThumbanail = 400; imtThumbnail = RedimencionarImagen(byteArrayToImage(bytes), TamanioThumbanail); System.Drawing.Image imtThumbnailRev; imtThumbnailRev = RedimencionarImagen(byteArrayToImage(bytes2), TamanioThumbanail); System.Drawing.Image imtThumbnailFotoAuto; imtThumbnailFotoAuto = RedimencionarImagen(byteArrayToImage(bytes3), TamanioThumbanail); byte[] bImagenThumbnail = new byte[TamanioThumbanail]; ImageConverter Convertidor = new ImageConverter(); bImagenThumbnail = (byte[])Convertidor.ConvertTo(imtThumbnail, typeof(byte[])); byte[] bImagenThumbnail2 = new byte[TamanioThumbanail]; ImageConverter Convertidor2 = new ImageConverter(); bImagenThumbnail2 = (byte[])Convertidor2.ConvertTo(imtThumbnailRev, typeof(byte[])); byte[] bImagenThumbnail3 = new byte[TamanioThumbanail]; ImageConverter Convertidor3 = new ImageConverter(); bImagenThumbnail3 = (byte[])Convertidor3.ConvertTo(imtThumbnailFotoAuto, typeof(byte[])); //string cs = ConfigurationManager.ConnectionStrings["DBCS"].ConnectionString; oEntMovilidadReg.NombreChofer = txtChofer.Text; oEntMovilidadReg.Idtipodocumento = Convert.ToInt16(cboTipDocumento.SelectedValue); oEntMovilidadReg.NroDocumento = txtNrDocumento.Text; oEntMovilidadReg.Telefono = txtTelefono.Text; oEntMovilidadReg.idColegio = Convert.ToInt16(cboColegio.SelectedValue); oEntMovilidadReg.Soat = bImagenThumbnail; oEntMovilidadReg.Placa = txtPlaca.Text; oEntMovilidadReg.RevTecnica = bImagenThumbnail2; oEntMovilidadReg.Marca = txtMarca.Text; oEntMovilidadReg.Modelo = txtModelo.Text; oEntMovilidadReg.Color = txtColor.Text; oEntMovilidadReg.Capacidad = Convert.ToInt16(txtCapacidad.Text); oEntMovilidadReg.FotoCarro = bImagenThumbnail3; oEntMovilidadReg.PapelRegla = 1; oEntMovilidadReg.Dni = Session["DNI"].ToString(); negOMovilidad.INS_MOVILIDAD(oEntMovilidadReg, 1); // MessageBox.Show("Registro exitoso"); Response.Write("<script>alert('Registro exitoso !!!!')</script>"); Response.Redirect("RegistroMovilidad.aspx"); } else { if ((fileExtension.ToLower() != ".jpeg" || fileExtension.ToLower() != ".jpg" || fileExtension.ToLower() != ".bmp" || fileExtension.ToLower() != ".gif" || fileExtension.ToLower() != ".png") && (fileExtension2.ToLower() != ".jpeg" || fileExtension2.ToLower() == ".jpg" || fileExtension2.ToLower() != ".bmp" || fileExtension2.ToLower() != ".gif" || fileExtension2.ToLower() == ".png") && (fileExtension3.ToLower() != ".jpeg" || fileExtension3.ToLower() != ".jpg" || fileExtension3.ToLower() != ".bmp" || fileExtension3.ToLower() != ".gif" || fileExtension3.ToLower() != ".png")) { Response.Write("<script>alert('Solo puede usar .jpeg , .jpg, .bmp, .gif, .png o Ingrese todos los archivos Corresctamente')</script>"); } else { Response.Write("<script>alert('Complete todos los campos !!!!')</script>"); } } }