protected void btnRol_Click(object sender, EventArgs e)
        {
            try
            {
                using (ClinicaAspEntities oConexion = new ClinicaAspEntities())
                {
                    int cedulaIngresada = Convert.ToInt32(txtCedula.Text);
                    var cedula = (from u in oConexion.TipoUsuario
                                  where u.Cedula == cedulaIngresada
                                  select u).FirstOrDefault();

                    if (cedula != null)
                    {
                        cedula.IdTipoUsuario = Convert.ToInt32(ddlTipo.SelectedValue);
                        cedula.NombreTipoUsuario = ddlTipo.SelectedItem.Text;
                        txtCedula.Text = "";
                        oConexion.SaveChanges();
                        Response.Write("<script LANGUAGE='JavaScript' >alert('Se cambio el Rol Correctamente')</script>");
                    }
                    else
                    {
                        TipoUsuario NuevoRol = new TipoUsuario();

                        NuevoRol.Cedula = cedulaIngresada;
                        NuevoRol.IdTipoUsuario = Convert.ToInt32(ddlTipo.SelectedValue);
                        NuevoRol.NombreTipoUsuario = ddlTipo.SelectedItem.Text;

                        oConexion.TipoUsuario.AddObject(NuevoRol);
                        oConexion.SaveChanges();
                        bool n = true;

                        if (n == true)
                        {
                            txtCedula.Text = "";
                            Response.Write("<script LANGUAGE='JavaScript' >alert('Se Asigno el Rol Correctamente')</script>");
                        }
                    }
                }
            }
            catch {

                Response.Write("<script LANGUAGE='JavaScript' >alert('Ingrese Nuevamente la Cedula Deseada')</script>");
            }
        }
 /// <summary>
 /// Crear un nuevo objeto TipoUsuario.
 /// </summary>
 /// <param name="idTipoUsuario">Valor inicial de la propiedad IdTipoUsuario.</param>
 /// <param name="nombreTipoUsuario">Valor inicial de la propiedad NombreTipoUsuario.</param>
 /// <param name="cedula">Valor inicial de la propiedad Cedula.</param>
 public static TipoUsuario CreateTipoUsuario(global::System.Int32 idTipoUsuario, global::System.String nombreTipoUsuario, global::System.Int32 cedula)
 {
     TipoUsuario tipoUsuario = new TipoUsuario();
     tipoUsuario.IdTipoUsuario = idTipoUsuario;
     tipoUsuario.NombreTipoUsuario = nombreTipoUsuario;
     tipoUsuario.Cedula = cedula;
     return tipoUsuario;
 }
 /// <summary>
 /// Método desusado para agregar un nuevo objeto al EntitySet TipoUsuario. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet&lt;T&gt; asociada.
 /// </summary>
 public void AddToTipoUsuario(TipoUsuario tipoUsuario)
 {
     base.AddObject("TipoUsuario", tipoUsuario);
 }